前提・実現したいこと
github上にあるプロジェクトをローカル環境に移行して環境構築したいのですが、どこで手順を間違えているのかわかりません
###git上に乗っている手順
必要なツール一覧(Eclipse(19-12)、ConEmu、VSCode、postgreSQL(ver10)、JAVA(amazon corretto8))
上記インストール後プロジェクトフォルダ作成
C: ┗ プロジェクト ┣ repo ┣ eclipse(eclipseインストール時自動生成) ┗ workspace
repoフォルダにプロジェクトをクローン
eclipse設定用gradleを起動
(コマンドが書かれていますが、公開して大丈夫なのかわからないため割愛)
テーブル情報をpostgreSQLに入れる
(ここも細かい内容は割愛)
Eclipseにプロジェクトをインポート
SpringBootの起動設定を変更
発生している問題・エラーメッセージ
Eclipseにプロジェクトをインポートすると、JAVAのエラーが600ほど出てる(problemsのタブ上)
また、実行時のエラーは要約するとAファイルのhogeはBファイル(クラス?)型のbeanに要求されていますが見つかりません
といった内容のエラーです
他の600個ほどのエラーもざっと見た感じ関数が宣言(定義)されていませんといった内容が多いです
###ソースコード(一例)
java
1 LoginAuthenticationEntity loginAuthenticationEntity = optional.get(); 2 loginUserDetails = modelMapper.map(loginAuthenticationEntity, LoginUserDetails.class); 3 String role = loginAuthenticationEntity.getAccountType().name(); 4 authorities.add(new SimpleGrantedAuthority(role)); 5 loginUserDetails.setAuth(authorities);
java
1@Data 2@Entity 3public class LoginAuthenticationEntity { 4 5 @Column(name = "account_id") 6 private Long accountId; 7 8 @Column(name = "company_id") 9 private Long companyId; 10 11 @Column(name = "job_seeker_id") 12 private Long jobSeekerId; 13 14 @Column(name = "email") 15 private String email; 16 17 @Column(name = "pw") 18 private String password; 19 20 @Column(name = "account_type") 21 private AccountType accountType; 22 23 @Column(name = "regist_status") 24 private RegistStatus registStatus; 25 26 @Column(name = "fullname") 27 private String fullname;
1番目のコードは一部の抜粋ですが、getAccountType()がLoginAuthenticationEntityで定義されていませんといったエラーが出ます
クローンしたプロジェクトのLoginAuthenticationEntityクラスでは実際に関数がありません
github上のプロジェクトを確認しても内容は全く同じです
試したこと
ツールの再インストール
クローンからやり直し
補足情報(FW/ツールのバージョンなど)
githubのクローン自体がうまくできてないんじゃないかと言われましたが、ファイルの中身をいくつか見比べてみても全く同じ内容になっていました
内容ぼかしているため答えづらいかと思いますが、よろしくお願いします
回答1件
あなたの回答
tips
プレビュー