웹사이트 검색

Rocky Linux 및 AlmaLinux에 Java 16을 설치하는 방법


자바는 모바일, 웹, 클라우드 애플리케이션을 만드는 데 주로 사용되는 크로스 플랫폼, 객체 지향, 다목적 프로그래밍 언어입니다. 또한 Java를 사용하여 게임, 챗봇, 엔터프라이즈 애플리케이션 등을 만들 수 있습니다.

Java 애플리케이션을 개발하려면 IDE(통합 개발 환경)를 설치해야 합니다. IntelliJ IDEA는 Java 애플리케이션 개발을 위해 특별히 설계된 IDE의 완벽한 예입니다. 단, 사전에 Java가 설치되어 있어야 합니다. 이는 OpenJDK(Open Java Development Kit) 또는 Oracle JDK(Oracle Development Kit)에서 제공될 수 있습니다. .

OpenJDKJava SE의 오픈소스 구현입니다. 처음에는 Sun Microsystems에서 개발했으며 현재는 Oracle에서 후원하고 유지 관리하는 개발 환경입니다. OpenJDK는 Java 컴파일러, JRE(Java Runtime Environment), JVM(Java Virtual Machine) 및 Java 클래스 라이브러리를 구성합니다.

이 가이드를 작성할 당시 Java의 최신 버전은 OpenJDK 16에서 제공하는 Java 16입니다. Rocky Linux 8(AlmaLinux 8에서도 작동)에 Java 16을 설치하는 방법을 살펴보는 데 참여하세요.

Rocky Linux에 Java(OpenJDK) 설치

시작하려면 다음 명령을 실행하여 Java가 아직 설치되지 않았는지 확인해야 합니다.

java --version

bash: java: command not found...

다음으로, 다음 컬 명령을 사용하여 tarball 파일로 제공되는 OpenJDK 16 바이너리 파일을 다운로드하겠습니다.

curl  -O https://download.java.net/java/GA/jdk16.0.2/d4a915d82b4c4fbb9bde534da945d746/7/GPL/openjdk-16.0.2_linux-x64_bin.tar.gz

다운로드가 완료되면 압축된 바이너리 파일을 추출합니다.

tar -xvf openjdk-16.0.2_linux-x64_bin.tar.gz

그런 다음 압축이 풀린 폴더를 그림과 같이 /opt 디렉터리로 이동합니다.

sudo mv jdk-16.0.2 /opt

그런 다음 그림과 같이 환경 변수를 설정합니다.

export JAVA_HOME=/opt/jdk-16.0.2
export PATH=$PATH:$JAVA_HOME/bin

이제 자바가 설치되었습니다. 설치된 버전을 확인하려면 다음 명령을 실행하십시오.

echo $JAVA_HOME
java --version

Rocky Linux에서 Java(OpenJDK) 테스트

Java가 올바르게 설치되어 작동하는지 테스트하기 위해 다음과 같이 두 개의 정수를 추가하는 간단한 Java 프로그램을 코딩하겠습니다.

sudo vim Hello.java

다음 코드 줄을 붙여넣고 파일을 저장합니다.

public class Hello {

    public static void main(String[] args) {
        // Adds two numbers
        int x = 45;
        int y = 100;
        int z = x + y;
        System.out.println("Hello, the sum of the two numbers is: " +z);
    }

}

Java 코드를 컴파일합니다.

javac Hello.java

그런 다음 Java 코드를 실행하십시오.

java Hello

좋아요, 모두 괜찮은 것 같아요. OpenJDK 16을 성공적으로 설치하고 Rocky Linux에서 간단한 Java 프로그램을 컴파일하고 실행하여 테스트했습니다.