IT/JAVA

Springboot Gradle Execution failed for task ':compileJava'.

월공 2021. 7. 23. 13:54
728x90
300x250

환경 : 윈도우10, vs code

 

우선 결론 먼저 말하면 해당 에러는 윈도우 환경 변수에 설정된

JAVA path 와 vscode 상에서 인식한 java path 가 달라서 발생한 문제고

 

아래 오류문구를 자세히 보면

Compiling with toolchain 'C:\Program Files\Java\jdk1.8.0.241'  이런식으로 들어가있는걸 볼수있는데

이건 vscode 상에서 인식한 settings.json 에 경로가 저렇게 박혀있단거고,

또 윈도우상에서의 자바경로 , 명령프롬프트 창에서 java 경로를 확인해보면 D 드라이브에 위치한걸 볼수있다 ㅋㅋ

짜증 ~

결국은 jdk 11 이상의 버전이 필요해서 D 드라이브로 맞춰줬다

 

vs code 상에서 File - Preferences - Settings 를 누르던가 혹은 ctrl + , 단축키를 이용하면 나오는 Settings 메뉴 에서 

java.home 이라고 치면 아래처럼 뜨는데 저기서 Edit in settings.json 을 눌러서 경로 수정만 해주면된다.

C 경로가 기존에 되있던 세팅

D 경로로 갈아끼워줬다

 

settings.json 수정하니 vscode 자체에서 restart 한번 해줘야한다길래 껏다가 키고 다시 

 

./gradlew build 하니깐

 

잘된다

728x90
300x250