[ERROR] Gradle Build ERROR - Could not create parent directory for lock file ...

⚠️ 문제점

기존에 잘 build 되었던 프로젝트가 git pull 받은 후 , gradle build 시 파일이 잠금되면서 에러 발생

 


원인

 

파일이 잠금 처리가 되어 안되는 줄 알고 위의 에러 문구가 가르키는 경로로 이동 후 .gradle 안의 모든 디렉터리 삭제

 

하지만 해당 에러는 해결되지 않았다... 🥲

 

 

원인이 무엇인가 파악하던 도중 아예 IntelliJ 가 Gradle를 바라보지 못한다는 것을 파악

 

 

인텔리제이에서 gradle 를 정상적으로 사용될 경우, 

좌측처럼 나타나게 되지만 우측의 경우 gradle 자체를 바라보지 못한다는 것을 확인

?
좌측 : 정상적으로 gradle 실행                                                                                     우측 : build error 발생

 


⚒️ 해결방법

 

Setting > Build Tools  > Gradle 이동, 아래와 같이 설정 변경

 

Gradle user home :  Gradle user home 위치를 프로젝트 안에 있는 gradle 로 경로 수정

Build and run using : IntelliJ IDEA

Run tests using : IntelliJ IDEA

Use Gradle from : 'wrapper' task in Gradle build script

 

 

OK 버튼을 누르는 순간, 아래와 같이 라이브러리를 다운로드 진행

빌드 완료 🥹

 

 

 

결국에는 gradle lock 문제가 아닌 gradle home 경로 문제였다고 합니다..