Ubuntu 22.04에 Java OpenJDK 및 Oracle JDK를 설치하는 방법
이 페이지에서
- 전제 조건
- Ubuntu에 OpenJDK 설치
- Oracle JDK 설치
- 다른 Java 버전 간 전환\n
- 결론
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 Pressto 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 버전을 서버에 쉽게 설치할 수 있기를 바랍니다. 궁금한 점이 있으면 언제든지 문의해 주세요.