본문 바로가기
Tech/IDE

Execution failed for task ':compileJava'

반응형

개발 환경

  • intelliJ(IDE)
  • openJDK11
  • gradle

 

문제 발생

  • 만들어진 소스를 Gradle task를 이용해 빌드를 하면 정상적
  • 하지만 debug를 걸 때 아래와 같은 오류가 출력되며 compileJava가 정상적으로 실행되지 않았다
    // console
    Execution failed for task ':compileJava'.
    > invalid source release: 11​
  • 오류 내용을 보면 프로젝트에 jdk가 제대로 설정된거 같지 않은 느낌이라 해당 키워드를 이용해서 구글링해봤습니다

 

해결 시도

  • Project SDK 설정 확인

  • Language level 확인 및 의존성 확인

  • 컴파일되는 byte code level 확인

 

원인 해결

  • 원인은 Gradle JVM 설정이 문제였다......

  • 이미지 맨 아래 Gradle JVM이 시스템의 기본 JAVA_HOME을 가르키고 있었다 ( JAVA_HOME은 JDK8이다.. )
  • 해당 프로젝트만 openJDK11을 쓰고있는터라 오류가 났었고, 11로 변경하니 잘동작했다!! ㅎㅎ
728x90
반응형

'Tech > IDE' 카테고리의 다른 글

IntelliJ update indexes 무한 로딩 이슈 해결  (0) 2021.10.02