컴공생의 다이어리

[IntelliJ] 인텔리제이 Execution failed for task ':compileJava'. 본문

Development/IDE

[IntelliJ] 인텔리제이 Execution failed for task ':compileJava'.

컴공 K 2022. 5. 28. 00:01

IntelliJ Execution failed for task ':compileJava'.

인텔리제이에서 프로젝트를 실행하다가 간혹 아래와 같이 Execution failed for task ':compileJava'. 에러가 발생하는 경우가 있을 것이다.

 

 

이 에러가 발생하는 이유는 프로젝트와 나의 JDK버전이 맞지 않아서 발생하거나 자바 경로 설정 문제 때문에 발생한다. 나의 경우 프로젝트와 JDK버전이 맞지 않아서 문제가 발생했다.

build.gradle에는 JDK 버전이 16을 써야 한다고 설정해두었는데 IntelliJ에 설정된 자바 버전이 11이었다.

나의 경우 JDK 버전을 16말고 11로 변경해도 프로젝트에 영향이 없었기 때문에 16을 설치하지 않고 그냥 sourceCompatibility를 11로 변경해버렸다.

 

 

 

만일 sourceCompatibility를 그대로 사용해야 하는 상황인 경우 IntelliJ에 설정된 자바 버전을 변경해야 한다. 그럴 땐 Project Structure(Ctrl+Alt+Shift+S)에서 SDK 버전을 sourceCompatibility와 맞춰서 변경해주면 된다.

 

 

 

 

 

 

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

 

[IntelliJ] Execution failed for task ':compileJava'.

1. 상황(Situation) Mac에서 개발 중이던 Spring Boot(Gradle) 프로젝트를 Windows PC로 옮긴 후 Spring Boot 실행 파일을 실행 시 에러가 나면서 실행이 안 되는 상황 발생 Execution failed for task ':compileJ..

veneas.tistory.com

 

728x90
Comments