Yadda ake Sanya Java 16 a cikin Rocky Linux da AlmaLinux


Java harshe ne na giciye, mai daidaita abu, kuma yaren shirye-shirye da yawa wanda ake amfani da shi da farko don ƙirƙirar aikace-aikacen wayar hannu, yanar gizo, da girgije. Bugu da ƙari, kuna iya amfani da Java don ƙirƙirar wasanni, chatbots, aikace-aikacen kasuwanci, da ƙari gaba ɗaya.

Don haɓaka aikace-aikacen Java, kuna buƙatar shigar da IDE (Integrated Development Environment). IntelliJ IDEA cikakken misali ne na IDE wanda aka ƙera musamman don haɓaka aikace-aikacen Java. Koyaya, kuna buƙatar shigar da Java tukuna. Ana iya bayar da wannan ta ko dai OpenJDK (Buɗe Kayan Haɓaka Java) ko Oracle JDK (Kit ɗin Haɓaka Oracle).

Hakanan kuna iya son: 27 Mafi kyawun IDE don shirye-shiryen C/C++ ko Editocin Code Source akan Linux.

OpenJDK shine aiwatar da tushen tushen tushen Java SE. Yanayi ne na haɓakawa wanda Sun Microsystems suka ƙirƙira da farko kuma a halin yanzu Oracle ne ke ɗaukar nauyi kuma yana kiyaye shi. OpenJDK ya ƙunshi mahaɗar Java, Java Runtime Environment (JRE), Java Virtual Machine (JVM), da ɗakin karatu na aji Java.

A lokacin rubuta wannan jagorar, sabuwar sigar Java ita ce Java 16, wacce OpenJDK 16 ke bayarwa. Kasance tare da mu yayin da muke nazarin yadda zaku iya shigar da Java 16 akan Rocky Linux 8 (kuma yana aiki akan AlmaLinux 8).

Sanya Java (OpenJDK) a cikin Rocky Linux

Don farawa, muna buƙatar tabbatar da cewa ba a shigar da Java ba tukuna ta hanyar aiwatar da umarni mai zuwa.

$ java --version

bash: java: command not found...

Na gaba, za mu juya umarni.

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

Da zarar saukarwar ta cika, cire fayil ɗin binary ɗin da aka matsa.

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

Sa'an nan kuma matsar da babban fayil ɗin da aka yanke zuwa /opt directory kamar yadda aka nuna.

$ sudo mv jdk-16.0.2 /opt

Bayan haka, saita masu canjin yanayi kamar yadda aka nuna.

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

Java yanzu an shigar. Don tabbatar da shigar da sigar, gudanar da umarni masu zuwa:

$ echo $JAVA_HOME
$ java --version

Gwajin Java (OpenJDK) a cikin Rocky Linux

Don gwada idan an shigar da Java daidai kuma yana aiki, za mu ƙididdige shirin Java mai sauƙi wanda ke ƙara lamba biyu kamar haka.

$ sudo vim Hello.java

Manna waɗannan layukan lambar kuma ajiye fayil ɗin.

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

}

Haɗa lambar Java;

$ javac Hello.java

Sannan kunna lambar Java

$ java Hello

Babban, duk yana da kyau. Mun sami nasarar shigar da OpenJDK 16 kuma mun gwada ta ta hanyar haɗawa da gudanar da wani sauƙi na shirin Java a cikin Rocky Linux.