sudo apt-get install openjdk-11-jdk
이 후, 시도
자바 버전
Java 버전이 1.11.x인지 확인하려면 이전 버전 또는 다른 버전을 찾은 경우 아래 명령을 확인하여 사용 가능한 jdk를 확인하십시오.
sudo update-java-alternatives --list
아래와 같은 내용이 보일 것입니다.
java-1.11.0-openjdk-amd64 1111 /usr/lib/jvm/java-1.11.0-openjdk-amd64
java-1.8.0-openjdk-amd64 1081 /usr/lib/jvm/java-1.8.0-openjdk-amd64
위 목록에서 사용 가능한 java 1.11을 볼 수 있으며 아래 명령을 사용하여 java 11을 기본값으로 설정하십시오.
sudo 업데이트 대안 --config java
위의 명령에 대해 아래와 같은 내용이 표시되고 설정 옵션을 요청합니다.
대체 java (/ usr / bin / java 제공)에 대한 세 가지 선택 사항이 있습니다.
선택 경로 우선 순위 상태
0 / usr / lib / jvm / java-11-openjdk-amd64 / bin / java 1111 자동 모드
1 / usr / lib / jvm / java-11-openjdk-amd64 / bin / java 1111 수동 모드
* 2 / usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java 1081 수동 모드
3 /usr/lib/jvm/jdk1.8.0_211/bin/java 0 수동 모드
현재 선택 [*]을 유지하려면를 누르거나 선택 번호를 입력하십시오.
원하는 선택 번호를 선택할 수 있습니다. 제 경우는 0입니다.
javac의 경우
sudo 업데이트 대안 --config javac
결과는 아래와 같습니다.
대체 javac (/ usr / bin / javac 제공)에 대한 세 가지 선택 사항이 있습니다.
선택 경로 우선 순위 상태
0 / usr / lib / jvm / java-11-openjdk-amd64 / bin / javac 1111 자동 모드
1 / usr / lib / jvm / java-11-openjdk-amd64 / bin / javac 1111 수동 모드
* 2 / usr / lib / jvm / java-8-openjdk-amd64 / bin / javac 1081 수동 모드
3 /usr/lib/jvm/jdk1.8.0_211/bin/javac 0 수동 모드
현재 선택 [*]을 유지하려면를 누르거나 선택 번호를 입력하십시오.
제 경우에는 다시 0입니다
위의 단계를 마친 후
자바 버전
아래와 같이 표시됩니다.
openjdk 버전 "11.0.4"2019-07-16
OpenJDK 런타임 환경 (빌드 11.0.4 + 11-post-Ubuntu-1ubuntu218.04.3)
OpenJDK 64 비트 서버 VM (빌드 11.0.4 + 11-post-Ubuntu-1ubuntu218.04.3, 혼합> 모드, 공유)
sudo apt-get install openjdk-11-jdk
?