Java

Github에서 복제한 Gradle Project의 Gradle file 먹통일 때 해결법

gitblog 2024. 11. 13. 23:13

오류가 난 project의 Builde Path를 확인해 보면 'Project and External Dependencies'와 'Web App Libraries'가 없는 것을 확인할 수 있다.

.classpath와 .project가 없기 때문에 생기는 오류다. 원래라면 Gradle이나 Maven project에선 eclipse 의존성을 추가하면 두 file이 자동으로 생성되야 하지만 최신 version Eclipse와 egov(전자정부프레임워크)의 오류로 생성이 안 되거나 잘못된 file이 생성된다.

 

해결법

새로운 Gradle Project를 생성 후 .classpath와 .project의 내용을 에러가 난 프로젝트에 붙여 넣으면 해결된다.

혹은 Eclipse error가 수정될 때까지는 Gradle이나 Maven project에서도 .classpath와 .project를 Github에 푸쉬해 둬야 한다. 참고로 Eclipse에서 Spring Boot Project 생성 시 자동 생성되는 .gitignore에 .classpath와 .project가 포함돼 있으므로 수동으로 지워줘야 한다.