Otu esi etinye Java 16 na Rocky Linux na AlmaLinux


Java bụ asụsụ mmemme, nke dabere n'ihe, yana ọtụtụ ebumnuche nke a na-ejikarị maka imepụta ngwa mkpanaaka, webụ na ngwa igwe ojii. Na mgbakwunye, ịnwere ike iji Java mepụta egwuregwu, nkata, ngwa ụlọ ọrụ na ọtụtụ ndị ọzọ.

Iji mepụta ngwa Java, ịkwesịrị ịwụnye IDE (Integrated Development Environment). IntelliJ IDEA bụ ihe atụ zuru oke nke IDE emebere ya maka mmepe ngwa Java. Agbanyeghị, ịkwesịrị itinye Java na mbụ. Enwere ike ịnye nke a site na OpenJDK (Open Java Development Kit) ma ọ bụ Oracle JDK (Oracle Development Kit).

Ị nwekwara ike ịmasị: 27 IDE kacha mma maka mmemme C/C++ ma ọ bụ ndị editọ koodu isi na Linux.

OpenJDK bụ mmemme mepere emepe nke Java SE. Ọ bụ gburugburu mmepe nke Sun Microsystems mepụtara na mbụ ma Oracle na-akwado ma na-elekọta ya ugbu a. OpenJDK mebere Java compiler, Java Runtime Environment (JRE), Java Virtual Machine (JVM), na ọba akwụkwọ klaasị Java.

N'oge edere ntuziaka a, ụdị Java kachasị ọhụrụ bụ Java 16, nke OpenJDK 16 na-enye. Soro anyị ka anyị na-enyocha otu ị nwere ike isi tinye Java 16 na Rocky Linux 8 (na-arụkwa ọrụ na AlmaLinux 8).

Ịwụnye Java (OpenJDK) na Rocky Linux

Iji malite, anyị kwesịrị ịkwado na Java erubebeghị site na iji iwu na-esonụ.

$ java --version

bash: java: command not found...

Ọzọ, anyị na-aga curl iwu.

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

Ozugbo nbudata ahụ zuru, wepụ faịlụ ọnụọgụ abụọ abịakọrọ.

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

Mgbe ahụ, bugharịa folda ahụ emezighị emezi gaa na/họrọ ndekọ dịka egosiri.

$ sudo mv jdk-16.0.2 /opt

Mgbe nke ahụ gasịrị, dozie mgbanwe gburugburu ebe obibi dịka egosiri.

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

Awụnyela Java ugbu a. Iji kwado ụdị arụnyere, mee iwu ndị a:

$ echo $JAVA_HOME
$ java --version

Na-anwale Java (OpenJDK) na Rocky Linux

Iji nwalee ma arụnyere Java nke ọma ma na-arụ ọrụ, anyị ga-edepụta mmemme Java dị mfe nke na-agbakwunye ọnụọgụ abụọ dị ka ndị a.

$ sudo vim Hello.java

Tapawa ahịrị koodu ndị a ma chekwaa faịlụ ahụ.

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

}

Mepụta koodu Java;

$ javac Hello.java

Wee mee koodu Java

$ java Hello

Ọ dị mma, ihe niile dị mma. Anyị etinyela OpenJDK 16 nke ọma wee nwalee ya site n'ịchịkọta na ịme mmemme Java dị mfe na Rocky Linux.