본문 바로가기
Web Development/Spring Boot

[Spring Boot / Error] 빌드 시 "Execution failed for task ':compileJava'.> invalid source release: 11" 에러 발생

by 감자맹고우 2021. 12. 20.
728x90
반응형

Windows PowerShell에서 Spring Boot로 작업된 프로젝트를 빌드하는 작업을 수행하게 되었다.

 

./gradlew clean build 명령어를 통해서 clean과 빌드를 같이 수행하였다.

 

그러나 빌드 도중 다음과 같이 빌드 실패(FAILURE : Build failed with an exception) 문제가 발생하였다.

 

Windows PowerShell

 

여기서 중요한 에러 메시지는 빨간 글씨 이후의 다음 내용과 같다.

* What went wrong:
Execution failed for task ':compileJava'.
> invalid source release: 11

 

 

반응형

 

[ 해결 방법 ]

 

에러메시지를 보면, Java 11버전으로 설정이 제대로 맞추어 있지 않아 발생한 에러라는 것을 알 수 있다.

 

gradlew 파일을 열어보니 JAVA_HOME 을 기준으로 처리를 하고 있었다.

 

그렇기 때문에 시스템 환경 변수의 JAVA_HOME을 11버전으로 설정해주면 해결된다!

 

 

===== 2021-12-30 추가 =====

 

만약 IntelliJ 와 같은 IDE에서 발생하였다면, 아래 블로그에서 상세하게 내용을 알려주고 있어 참고하면 좋을 것 같다.

(제 블로그 아님)

 

https://veneas.tistory.com/entry/IntelliJ-Execution-failed-for-task-compileJava

 

🤞 도움이 되셨기를 바랍니다. 한 번의 클릭과 댓글은 어딘가의 누군가에게 진실로 큰 힘이 됩니다. 🐱‍🏍

 

728x90
반응형

댓글