본문 바로가기
Develop/IDE

[IntelliJ] Failed to calculate the value of task ':compileJava' property 'javaCompiler'.

by 리콩알 2024. 7. 9.
반응형

호기롭게 요즘 대세라는 인텔리제이 개발툴을 사용 해보려 Ultimate(유료버전)을 설치한 나🤣

김영한님의 스프링 강의를 들으려는데 Community(무료버전)과 설정이 달라서 당황해버렸다..

인텔리제이랑 아직 친해지려면 멀었군..ㅎㅎ

 

아래 사진은 인텔리제이 설치 후 프로젝트 생성까지 마친 상태이다.

프로젝트 생성을 스프링 부트 스타터 페이지(https://start.spring.io ) 생성하여 가져와 실행 했는데 빌드 오류가...? 아주 와장창창창 

Failed to calculate the value of task ':compileJava' property 'javaCompiler'.........

 

프로젝트 버전이 안맞아서 생기는 현상이라는데!!

현재 나의 프로젝트의 자바 버전은 17로 되어있고,

 

Project Settings에 JDK는 22버전으로 버전이 맞지 않는 것을 확인하였다. (File > Project Settings > Project > Project SDK 에서 확인 )

 

프로젝트 생성시 제일 최신버전으로 맞추어 지나보다...하핫

 

해결하기 위해서는 해당 경로에서 sdk를 새로 받아 프로젝트에 설정되어있는 버전을 동일하게 맞춰 주어야한다.

 

다시 Project Settings로 들어가서  SDK선택하는 콤보박스를 클릭하면 아래에 Download JDK가 보인다. ( File > Project Settings > Project > Project SDK 에서 확인 )

 

Download JDK를 클릭하면 아래와 같이 다운로드 할 jdk버전을 선택하라고 뜬다.

원하는 버전 선택 후 다운로드를 눌러준다.

( 각자 맞는 버전으로 다운로드 해주세요! 저는 프로젝트에 설정되어있는 버전과 동일하게 17버전을 다운로드 받았습니다.)

 

다운로드가 되면 아래와 같이 SDK에 버전에 17버전이 다운로드 된 것을 확인 할 수 있다.

설치한 버전 선택 후 적용해준다.


다시 빌드 해보면,

정상적으로 빌드가 되며 jar파일들이 다운로드가 된다. 

인텔리 제이 빌드 하는게 너무 간편해서 극호감... ❤️

 

'BULID SUCESSFUL' 문구가 뜨는것을 확인 했다! 빌드 완료!!! > <

 

스프링 정복, 인텔리제이 정복 한 번 열심히 가보자고!!! 

반응형