오류 모음집

[IntelliJ] 인텔리제이 Could not target platform 에러 해결방법

로춘남 2021. 3. 9. 07:52
728x90

IntelliJ를 처음에 Setting을 할때, 예상지 못한 오류가 나와서 잠시 적어본다.

※ 운영체제 Window 10 Pro 기준

 

 

에러문구는 바로

Execution failed for task ':compileJava'

-> Could not target platform: 'Java SE 11' using tool chain: 'JDK 8(1.8)'.

 

대략 문구를 보니 자바 11을 써야하는데 자바 8버젼 때문에 뭔가 문제가 있는거 같다.

이클립스를 사용할때는 주로 8버젼을 썼는데,

인텔리제이로 넘어오면서 자바 11을 본격적으로 사용해보고자 한다.

 

인텔리제이에서 처음 보는 문구여기 여기저기 찾아보면서 JDK11의 설정이 제대로 되어있는지 확인해보았다.

 

1) File -> Project Structure -> Project

음.. 첫 번째 방법은 이상이 없는데,

 

2) File -> Project Structure -> Modules

두 번째 방법도 이상무.

 

3) File -> Settings -> Build, Execution, Deployment -> Compiler -> Java Compiler

세 번째 방법도 이상무

 

※ 마지막 방법

File -> Setting -> Build, Execution, Deployment -> Build Tools -> Gradle

마지막 방법으로 해결 완료...

Gradle을 처음 쓰다보니 나온 문제인거 같다.(어색해서...ㅎㅎ)

Gradle JVM이 버젼이 JDK 8버젼으로 되어 있어서 발생한 오류였음.

 

Gradle까지 설정하니 인텔리제이는 정상적으로 작동되었다!

728x90