Ubuntu 20.04에서 JDK17 구성
2455 단어 ubuntuprogramminglinuxjava
openjdk의 경우 jdk.java.net에서 다운로드하십시오. 상업용 버전은 oracle에서 찾을 수 있습니다.
이 설정에서는 openjdk x64 버전이 사용됩니다.
다음은 jdk17을 구성하는 단계입니다.
기본 jdk 위치가 없는 경우 생성
$ mkdir /usr/lib/jvm/ cd $_
$ tar -xvzf ~/Downloads/openjdk-17.0.1_linux-x64_bin.tar.gz
/opt
안에 실제 jdk 패키지에 연결될 jdk
에 대한 디렉토리를 만듭니다.$ cd /opt
$ mkdir jdk
$ ln -s /usr/lib/jvm/jdk-17.0.1 jdk17
다음 심볼릭 링크가 생성되면 다음은 Java용 경로를 업데이트하기 위해 파일을 업데이트
~/.bashrc
하는 것입니다.$ jdk17 -> /usr/lib/jvm/jdk-17.0.1
~./bashrc
에 다음 줄을 추가합니다.export JAVA_HOME=/opt/sun/jdk17/bin
export PATH=$PATH:$JAVA_HOME/bin
설정이 완료되었으며 이제 Ubuntu는
update-alternatives
를 사용하여 새 패키지에 대해 알려야 합니다.$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk-17.0.1/bin/java" 0
$ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk-17.0.1/bin/javac" 0
$ sudo update-alternatives --install "/usr/bin/javap" "javap" "/usr/lib/jvm/jdk-17.0.1/bin/javap" 0
$ sudo update-alternatives --set java /usr/lib/jvm/jdk-17.0.1/bin/java
$ sudo update-alternatives --set javac /usr/lib/jvm/jdk-17.0.1/bin/javac
$ sudo update-alternatives --set javap /usr/lib/jvm/jdk-17.0.1/bin/javap
이제 제공된 jdk 위치를 알기 위해 설정을 확인하십시오.
$ update-alternatives --list java
$ update-alternatives --list javac
$ update-alternatives --list javap
마지막으로 자바 버전 확인
$ java -version
openjdk version "17.0.1" 2021-10-19
OpenJDK Runtime Environment (build 17.0.1+12-39)
OpenJDK 64-Bit Server VM (build 17.0.1+12-39, mixed mode, sharing)
Reference
이 문제에 관하여(Ubuntu 20.04에서 JDK17 구성), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/skypy/configure-jdk17-in-ubuntu-2004-2ek텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)