웹사이트 검색

Ubuntu 22.04에 Java OpenJDK 및 Oracle JDK를 설치하는 방법


이 페이지에서

  1. 전제 조건
  2. Ubuntu에 OpenJDK 설치
  3. Oracle JDK 설치
  4. 다른 Java 버전 간 전환\n
  5. 결론

Java는 가장 강력한 프로그래밍 언어 중 하나입니다. 단순성과 견고성으로 인해 웹 개발자들 사이에서 매우 인기가 있습니다. 일반적으로 컴퓨터, 비디오 및 모바일 게임을 개발하는 데 사용됩니다.

OpenJDK는 오픈 소스 Java 버전이며 무료로 사용할 수 있습니다. Windows, Linux, Solaris, macOS 등과 같은 여러 운영 체제를 지원합니다.

Oracle Java는 Oracle Corporation에서 개발한 프로그래밍 언어입니다. Java 기반 응용 프로그램을 배포하고 유지 관리하는 비용을 최소화하는 엔터프라이즈 기능을 고객에게 제공합니다.

이 게시물은 Ubuntu 22.04에 OpenJDK 및 Oracle JDK를 설치하는 방법을 보여줍니다.

전제 조건

  • Ubuntu 22.04를 실행하는 서버.\n
  • 루트 암호는 서버에서 구성됩니다.\n

Ubuntu에 OpenJDK 설치

이 기사를 작성할 당시 Java 18은 설치할 수 있는 최신 LTS 릴리스입니다. Ubuntu 22.04 기본 리포지토리는 OpenJDK 버전 18, 17, 11 및 8 패키지를 제공합니다. APT 패키지 관리자를 사용하여 시스템에 원하는 Java 버전을 설치할 수 있습니다.

OpenJDK 8을 설치하려면 다음 명령을 실행합니다.

apt install openjdk-8-jdk

OpenJDK 11을 설치하려면 다음 명령을 실행합니다.

apt install openjdk-11-jdk

OpenJDK 18을 설치하려면 다음 명령을 실행합니다.

apt install openjdk-18-jdk

설치 후 다음 명령을 사용하여 OpenJDK의 활성 버전을 확인합니다.

java -version

다음 출력이 표시되어야 합니다.

openjdk version "18-ea" 2022-03-22
OpenJDK Runtime Environment (build 18-ea+36-Ubuntu-1)
OpenJDK 64-Bit Server VM (build 18-ea+36-Ubuntu-1, mixed mode, sharing)

오라클 JDK 설치

이 기사를 작성할 당시 Oracle Java 18 및 Java 17은 상용 라이센스 없이 다운로드할 수 있습니다. 먼저 다음 명령을 사용하여 필요한 종속 항목을 설치합니다.

apt install -y libc6-x32 libc6-i386

그런 다음 Oracle 다운로드 페이지를 방문하고 다음 명령을 사용하여 최신 버전의 Oracle JDK를 다운로드합니다.

wget https://download.oracle.com/java/18/latest/jdk-18_linux-x64_bin.deb

다운로드가 완료되면 다음 명령을 사용하여 다운로드한 버전을 설치합니다.

apt install ./jdk-18_linux-x64_bin.deb

설치가 완료되면 다음 명령을 사용하여 Oracle JDK 18을 기본 버전으로 설정할 수 있습니다.

update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-18/bin/java 100

다른 Java 버전 간 전환

여러 Java 버전이 서버에 설치된 경우 요구 사항에 따라 시스템에서 Java 버전 간에 쉽게 전환할 수 있습니다.

기본 Java 버전을 변경하려면 다음 명령을 실행합니다.

update-alternatives --config java

아래와 같이 기본 Java 버전을 설정하라는 메시지가 표시됩니다.

There are 4 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                            Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-18-openjdk-amd64/bin/java      1811      auto mode


  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      manual mode
  2            /usr/lib/jvm/java-18-openjdk-amd64/bin/java      1811      manual mode
  3            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode
  4            /usr/lib/jvm/jdk-18/bin/java                     100       manual mode

Press  to keep the current choice[*], or type selection number: 4

4를 입력하고 Enter 키를 눌러 Oracle JDK를 기본 Java 버전으로 설정합니다.

다음으로 다음 명령을 사용하여 기본 Java 버전을 확인합니다.

java -version

다음 출력이 표시되어야 합니다.

java version "18.0.2" 2022-07-19
Java(TM) SE Runtime Environment (build 18.0.2+9-61)
Java HotSpot(TM) 64-Bit Server VM (build 18.0.2+9-61, mixed mode, sharing)

결론

이 게시물에서는 Ubuntu 22.04에 OpenJDK 및 Oracle JDK를 설치하는 방법에 대해 설명했습니다. 이제 선호하는 Java 버전을 서버에 쉽게 설치할 수 있기를 바랍니다. 궁금한 점이 있으면 언제든지 문의해 주세요.