스프링 부트/오류
[gradle] 멀티 모듈에서 특정 모듈을 삭제했을 때 빌드가 실패하는 오류
주인 완
2024. 11. 19. 15:24
오류 발생
최근에 멀티모듈로 이루어진 프로젝트를 혼자서 연습하면서 특정 모듈을 추가했다가 삭제하였다.
근데 계속 build.gradle 파일을 수정해도 Gradle 빌드가 실패하는 것이다..🥺
그래서 Gradle 빌드를 새로고침 하려고 하면..
이렇게 삭제한 모듈에 대한 빌드가 실패하는 모습을 볼 수 있다.
Could not set process working directory to '프로젝트 위치': could not setcwd()
(errno 2: No such file or directory)
원인 및 해결방법
삭제된 모듈에 대한 캐싱 값들이 아직 프로젝트 구성 경로에 남아 있기 때문에 발생하는 것으로 추측된다.
따라서 .gradle, .idea 두 개의 폴더를 지워준 다음, IDE를 재시작하면 해결된다.
참고: https://stackoverflow.com/questions/52571408/could-not-setcwd-errno-2-no-such-file-or-directory