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


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

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

[ 당신은 또한 좋아할 수도 있습니다: Linux의 C/C++ 프로그래밍 또는 소스 코드 편집기를 위한 27가지 최고의 IDE ]

OpenJDK는 Java SE의 오픈 소스 구현입니다. Sun Microsystems에서 처음 생성했으며 현재 Oracle에서 후원 및 유지 관리하는 개발 환경입니다. OpenJDK는 자바 컴파일러, 자바 런타임 환경(JRE), 자바 가상 머신(JVM), 자바 클래스 라이브러리로 구성된다.

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

Rocky Linux에 Java(OpenJDK) 설치

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

$ java --version

bash: java: command not found...

다음으로 curl 명령을 실행하겠습니다.

$ 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 프로그램을 컴파일하고 실행하여 테스트했습니다.