728x90
반응형
Windows PowerShell에서 Spring Boot로 작업된 프로젝트를 빌드하는 작업을 수행하게 되었다.
./gradlew clean build 명령어를 통해서 clean과 빌드를 같이 수행하였다.
그러나 빌드 도중 다음과 같이 빌드 실패(FAILURE : Build failed with an exception) 문제가 발생하였다.
여기서 중요한 에러 메시지는 빨간 글씨 이후의 다음 내용과 같다.
* 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
반응형
댓글