Ubuntu 20.04에 Java를 설치하는 방법

Ubuntu 20.04에 Java를 설치하는 방법

2022-10-18 last update

7 minutes reading Ubuntu 20.04 Java openjdk
Java는 가장 널리 사용되는 객체 지향적이고 강력하며 플랫폼 독립적인 프로그래밍 언어입니다. 시스템에 Java가 필요한 여러 응용 프로그램이 시스템에 필요합니다. 이 가이드는 Ubuntu 20.04 LTS(Focal Fossa) 시스템에 Java(OpenJDK 11 및 OpenJDK 8) 안정 ​​릴리스 또는 Oracle Java 14를 설치하는 데 도움이 됩니다. 또한 설치된 여러 Java 버전 간에 전환하는 지침을 찾을 수 있습니다.

Ubuntu 20.04에 Java 설치

Java 11은 설치할 수 있는 최신 LTS 릴리스입니다. 기본 Ubuntu 패키지 저장소에는 OpenJDK 11용 패키지가 포함되어 있습니다. 기본 저장소에는 OpenJDK 8 이전 안정 릴리스 패키지도 포함되어 있습니다. JDK 패키지는 개발 시스템에 유용한 전체 Java 개발 라이브러리를 제공합니다. Java 애플리케이션을 실행하려면 JRE(Java Runtime Environment)만 있으면 됩니다.

1. 우분투에 자바 11 설치

아래 명령을 실행하여 시스템에 OpenJDK 11 패키지를 설치합니다.
sudo apt update
sudo apt install openjdk-11-jdk
설치가 완료되면 Java 버전을 확인하여 확인할 수 있습니다.
java -version

openjdk version "11.0.7" 2020-04-14
OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)
OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)
OpenJDK 11이 설치되었습니다. OpenJDK 8을 계속 설치하십시오.

2. Ubuntu에 Java 8 설치

Java 8은 이전의 안정적인 릴리스이며 대부분의 Java 기반 응용 프로그램에서 작동합니다. 아래 명령을 실행하여 시스템에 OpenJDK 8 패키지를 설치합니다.
sudo apt update
sudo apt install openjdk-8-jdk
설치가 완료되면 Java 버전을 확인하여 확인할 수 있습니다.
java -version

openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1ubuntu1-b09)
OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)
모두 완료되었으며 Ubuntu 시스템에 Java(OpenJDK)가 성공적으로 설치되었습니다.

3. 오라클 자바 14 설치

Oracle Java 14는 상용 라이센스 없이 다운로드하여 설치할 수 있습니다. official download page을 방문하여 시스템에 데비안 파일을 다운로드할 수 있습니다. 또한 아래 명령을 사용하여 명령줄을 사용하여 데비안 파일을 다운로드할 수 있습니다.
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "https://download.oracle.com/otn-pub/java/jdk/14.0.1+7/664493ef4a6946b186ff29eb326336a2/jdk-14.0.1_linux-x64_bin.deb"
위의 명령어가 작동하지 않거나 파일을 찾을 수 없음 오류가 발견되면 공식 다운로드 페이지로 이동하십시오. 현재 버전을 확인하고 시스템에 다운로드합니다. Debian 파일을 다운로드한 후 아래 명령을 사용하여 시스템에 설치합니다.
sudo dpkg -i jdk-14.0.1_linux-x64_bin.deb
위 명령은 시스템에 Oracle Java 14를 설치합니다. 모든 파일은 /usr/lib/jvm 디렉토리 아래에 배치됩니다. 이제 시스템에 새로 설치된 Java에 대한 대체 참조를 설정하십시오.
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-14.0.1/bin/java 100
Oracle Java 14가 Ubuntu 시스템에 설치되었습니다. 다음 단계를 사용하여 시스템의 여러 Java 버전 간에 전환할 수 있습니다.

여러 Java 버전 간 전환

대부분의 Unix/Linux 기반 시스템에서는 한 시스템에 여러 Java 버전을 설치할 수 있습니다. 또한 시스템에 여러 Java 버전이 설치된 경우. 요구 사항에 따라 기본 Java 버전으로 변경할 수 있습니다. 업데이트 대안은 기본 명령에 대한 기호 링크를 유지 관리하는 옵션을 제공합니다. 터미널에서 기본 Java 버전 실행 명령을 변경하려면
update-alternatives --config java
시스템에 설치된 모든 Java 바이너리 목록이 표시됩니다. 숫자를 입력하여 기본 Java 버전을 선택하고 Enter 키를 누릅니다. 아래 스크린샷을 참조하십시오. 위의 명령은 Java 바이너리에 대한 링크 참조를 변경하여 시스템의 기본 Java 버전을 변경합니다. 이제 java -version 명령을 다시 실행하여 기본 Java 버전을 봅니다.
java -version

java version "14.0.1" 2020-04-14
Java(TM) SE Runtime Environment (build 14.0.1+7)
Java HotSpot(TM) 64-Bit Server VM (build 14.0.1+7, mixed mode, sharing)

결론

이 튜토리얼에서는 Ubuntu 20.04 시스템에 여러 Java를 설치하는 방법을 배웠습니다. 또한 명령줄을 통해 기본 Java 버전을 변경하는 솔루션을 찾았습니다.