웹사이트 검색

Ubuntu 20.04에서 Apt를 사용하여 Java를 설치하는 방법


Java는 가장 널리 사용되는 프로그래밍 언어 중 하나이며 JVM(Java의 가상 머신)은 Java 애플리케이션을 실행하기 위한 런타임 환경입니다. 이 두 플랫폼은 Tomcat, Jetty, Cassandra, Glassfish을 포함하는 널리 사용되는 소프트웨어에 필요합니다. >젠킨스.

이 도움말에서는 Java Runtime Environment(JRE) 및 Java 개발자 키트(JDK)를 설치하는 방법을 알아봅니다. >) Ubuntu 20.04Ubuntu 18.04에서 기본 apt 패키지 관리자를 사용합니다.

Ubuntu에 기본 JRE 설치

Java를 설치하는 가장 쉬운 방법은 Ubuntu 저장소와 함께 제공되는 버전을 사용하는 것입니다. 기본적으로 Ubuntu는 JREJDK의 오픈 소스 대안인 OpenJDK 11을 사용하여 패키지합니다.

기본 Open JDK 11을 설치하려면 먼저 소프트웨어 패키지 색인을 업데이트하세요.

sudo apt update

다음으로 시스템에 Java가 설치되어 있는지 확인하세요.

java -version

Java가 현재 설치되어 있지 않으면 다음과 같은 결과가 표시됩니다.

Command 'java' not found, but can be installed with:

sudo apt install openjdk-11-jre-headless  # version 11.0.10+9-0ubuntu1~20.04, or
sudo apt install default-jre              # version 2:1.11-72
sudo apt install openjdk-8-jre-headless   # version 8u282-b08-0ubuntu1~20.04
sudo apt install openjdk-13-jre-headless  # version 13.0.4+8-1~20.04
sudo apt install openjdk-14-jre-headless  # version 14.0.2+12-1~20.04

이제 다음 명령을 실행하여 Java 런타임 환경(JRE)을 제공하는 기본 OpenJDK 11을 설치합니다.

sudo apt install default-jre

Java가 설치되면 다음을 사용하여 설치를 확인할 수 있습니다.

java -version

다음과 같은 결과가 출력됩니다.

openjdk version "11.0.10" 2021-01-19
OpenJDK Runtime Environment (build 11.0.10+9-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.10+9-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)

Ubuntu에 기본 JDK 설치

JRE가 설치되면 Java 기반 애플리케이션을 컴파일하고 실행하기 위해 JDK(Java 개발 키트)가 필요할 수도 있습니다. JDK를 설치하려면 다음 명령을 실행하세요.

sudo apt install default-jdk

설치 후 그림과 같이 버전을 확인하여 JDK 설치를 확인하세요.

javac -version

다음과 같은 결과가 출력됩니다.

javac 11.0.10

Ubuntu에서 JAVA_HOME 환경 변수 설정

대부분의 Java 기반 소프트웨어 프로그램은 JAVA_HOME 환경 변수를 사용하여 Java 설치 위치를 검색합니다.

JAVA_HOME 환경 변수를 설정하려면 먼저 다음 명령을 실행하여 Java가 설치된 위치를 검색하세요.

readlink -f /usr/bin/java

다음과 같은 결과가 출력됩니다.

/usr/lib/jvm/java-11-openjdk-amd64/bin/java

그런 다음 nano 텍스트 편집기를 사용하여 /etc/environment 파일을 엽니다.

sudo nano /etc/environment

파일 끝에 다음 줄을 추가하고 Java 설치 경로의 위치를 바꿔야 합니다.

JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"

파일을 저장하고 파일을 다시 로드하여 현재 세션에 변경 사항을 적용합니다.

source /etc/environment

환경 변수가 설정되었는지 확인합니다.

echo $JAVA_HOME

다음과 같은 결과가 출력됩니다.

/usr/lib/jvm/java-11-openjdk-amd64
결론

이 튜토리얼에서는 Java Runtime Environment(JRE) 및 Java 개발자 키트(JDK)를 설치하는 방법을 배웠습니다. ) Ubuntu 20.04Ubuntu 18.04.