Java default version 수정하기

Jivyy·2022년 2월 9일
0

JAVA version update 를 진행했는데 현재 작업중인 project 빌드가 되지 않고 아래와 같은 에러가 발생했다.

  • What went wrong:
    Could not initialize class org.codehaus.groovy.runtime.InvokerHelper

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

설치된 자바와 gradle 버전이 호환되지 않아 생긴 문제로, 자바 버전을 downgrade 하기로 한다.
11버전을 설치하고 디폴트 버전을 바꿔준다.

<<자바 디폴트 버전 확인>>
java --version
openjdk 17.0.2 2022-01-18

<<설치된 자바 버전 확인>>
/usr/libexec/java_home -V
Matching Java Virtual Machines (3):
    17.0.2 (x86_64) "Eclipse Temurin" - "Eclipse Temurin 17" /Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home
    11.0.14 (x86_64) "Oracle Corporation" - "Java SE 11.0.14" /Library/Java/JavaVirtualMachines/jdk-11.0.14.jdk/Contents/Home
    1.8.0_275 (x86_64) "AdoptOpenJDK" - "AdoptOpenJDK 8" /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home

<<<defuault java version 11로 변경>>>
export JAVA_HOME=`/usr/libexec/java_home -v 11.0.14`

<<변경 후 자바 디폴트 버전 확인>>
java --version
java 11.0.14 2022-01-18 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.14+8-LTS-263)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.14+8-LTS-263, mixed mode)
profile
나만의 속도로

0개의 댓글