Wéi installéiere ech Java 16 a Rocky Linux an AlmaLinux


Java ass eng cross-platform, objektorientéiert a multipurpose Programméierungssprooch déi haaptsächlech benotzt gëtt fir mobil, Web a Cloud Uwendungen ze kreéieren. Zousätzlech kënnt Dir Java benotzen fir Spiller, Chatbots, Enterprise Uwendungen a vill méi ze kreéieren.

Fir Java Uwendungen z'entwéckelen, musst Dir eng IDE (Integrated Development Environment) installéieren. IntelliJ IDEA ass e perfekt Beispill vun enger IDE déi speziell fir d'Entwécklung vu Java Uwendungen entworf ass. Wéi och ëmmer, Dir musst Java virdru installéiert hunn. Dëst kann entweder vum OpenJDK (Open Java Development Kit) oder Oracle JDK (Oracle Development Kit) geliwwert ginn.

[Dir kënnt och gär hunn: 27 Bescht IDEs fir C/C++ Programméierung oder Quellcode Editoren op Linux]

OpenJDK ass eng Open-Source Implementatioun vun der Java SE. Et ass en Entwécklungsëmfeld dat ursprénglech vu Sun Microsystems erstallt gouf an de Moment gesponsert an ënnerhale gëtt vun Oracle. OpenJDK besteet aus dem Java Compiler, Java Runtime Environment (JRE), Java Virtual Machine (JVM), an Java Klassebibliothéik.

Zu der Zäit vum Schreiwen vun dësem Guide ass déi lescht Versioun vu Java Java 16, déi vum OpenJDK 16 geliwwert gëtt. Maacht mat wéi mir iwwerpréift wéi Dir Java 16 op Rocky Linux 8 installéiere kënnt (schafft och op AlmaLinux 8).

Installéiere Java (OpenJDK) a Rocky Linux

Fir unzefänken, musse mir bestätegen datt Java nach net installéiert ass andeems Dir de folgende Kommando ausféiert.

$ java --version

bash: java: command not found...

Als nächst wäerte mir de Kommando curl.

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

Wann den Download fäerdeg ass, extrahéiert déi kompriméiert binär Datei.

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

Beweegt dann den dekompriméierten Dossier an den/opt Verzeichnis wéi gewisen.

$ sudo mv jdk-16.0.2 /opt

Duerno setze d'Ëmfeldvariablen wéi gewisen.

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

Java ass elo installéiert. Fir d'Versioun installéiert ze bestätegen, fuert déi folgend Kommandoen:

$ echo $JAVA_HOME
$ java --version

Testen Java (OpenJDK) am Rocky Linux

Fir ze testen ob Java richteg installéiert a funktionnéiert ass, codéiere mir en einfachen Java Programm deen zwee ganz Zuelen bäidréit wéi follegt.

$ sudo vim Hello.java

Paste déi folgend Zeilen vum Code a späichert d'Datei.

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);
    }

}

Kompiléiere vum Java Code;

$ javac Hello.java

Da lafen de Java Code

$ java Hello

Super, alles schéngt gutt. Mir hunn den OpenJDK 16 erfollegräich installéiert an et getest andeems en einfachen Java Programm am Rocky Linux kompiléiert a leeft.