본문 바로가기

프로그래밍/이것저것 일하면서

IntelliJ IDEA에서 gradle 2.2(혹은 2.x) 버전이 안될때 버전 주의사항 (The project uses Gradle 2.12 which is incompatible with IDEA running on Java 10 or newer.)

반응형

Jetbrains의 IntelliJ IDEA(이하 IntelliJ) 2020부터는 gradle 3.0 이상을 요구합니다. 그래서 IntelliJ 2019.1 혹은 2019.3 등을 설치하여 해당 프로젝트를 열면 대부분 해결됩니다. 하지만 이 때에도 동작하지 않는 경우가 있습니다.

제 경우에는 이런 오류가 발생했습니다.

The project uses Gradle 2.12 which is incompatible with IDEA running on Java 10 or newer.

 

"프로젝트는 java 1.8로 세팅했는데 뭔소리야?"

그랬는데 사실 알고보니 이건 IntelliJ를 구동하는 자바 버전이 10 이상이라는 말이었습니다. 

저는 여기에 11이라고 되어 있었습니다.

 

 

해결 방법

유일한 해결 방법은 Intellij를 실행하는 자바 버전을 낮추는 것입니다.

  1. IntelliJ IDEA > About IntelliJ IDEA 클릭
  2. 'Runtime version' 확인
  3. Runtime version이 10 이상이라면 여기를 클릭하여 'Choose Runtime' 플러그인을 다운로드
    https://plugins.jetbrains.com/plugin/12836-choose-runtime/versions
  4. IntelliJ IDEA > Preferences.. > plugins 클릭
  5. Help > Find Action > 'Choose runtime' 입력
  6. 그다음은 자바 버전을 낮춘 후 intellij를 재시작하면 됩니다.

아래 그림들을 참고하세요.

 

저는 이미 설치하였기에 Choose Runtime이 있습니다. 저 메뉴를 클릭하여 다운로드한 zip을 선택하면 됩니다.

반응형

개발자가 그리는 인스타툰 팔로우하세요!