Hvernig á að setja upp Java 16 í Rocky Linux og AlmaLinux


Java er þvert á vettvang, hlutbundið og fjölnota forritunarmál sem er fyrst og fremst notað til að búa til farsíma-, vef- og skýjaforrit. Að auki geturðu notað Java til að búa til leiki, spjallbotna, fyrirtækjaforrit og margt fleira.

Til að þróa Java forrit þarftu að setja upp IDE (Integrated Development Environment). IntelliJ IDEA er fullkomið dæmi um IDE sem er hannað sérstaklega fyrir þróun Java forrita. Hins vegar þarftu að hafa Java uppsett fyrirfram. Þetta er hægt að útvega annað hvort með OpenJDK (Open Java Development Kit) eða Oracle JDK (Oracle Development Kit).

[Þér gæti líka líkað við: 27 bestu IDE fyrir C/C++ forritun eða frumkóða ritstjóra á Linux ]

OpenJDK er opinn uppspretta útfærsla á Java SE. Þetta er þróunarumhverfi sem var upphaflega búið til af Sun Microsystems og er nú styrkt og viðhaldið af Oracle. OpenJDK samanstendur af Java þýðandanum, Java Runtime Environment (JRE), Java Virtual Machine (JVM) og Java bekkjarsafninu.

Þegar þessi handbók er skrifuð er nýjasta útgáfan af Java Java 16, sem er útveguð af OpenJDK 16. Vertu með þegar við skoðum hvernig þú getur sett upp Java 16 á Rocky Linux 8 (virkar líka á AlmaLinux 8).

Uppsetning Java (OpenJDK) í Rocky Linux

Til að byrja, þurfum við að staðfesta að Java sé ekki enn uppsett með því að keyra eftirfarandi skipun.

$ java --version

bash: java: command not found...

Næst ætlum við að krulla skipun.

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

Þegar niðurhalinu er lokið skaltu draga út þjappaða tvíundarskrána.

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

Færðu síðan niðurþjöppuðu möppuna í /opt möppuna eins og sýnt er.

$ sudo mv jdk-16.0.2 /opt

Eftir það skaltu stilla umhverfisbreyturnar eins og sýnt er.

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

Java er nú uppsett. Til að staðfesta útgáfuna sem er uppsett skaltu keyra eftirfarandi skipanir:

$ echo $JAVA_HOME
$ java --version

Að prófa Java (OpenJDK) í Rocky Linux

Til að prófa hvort Java hafi verið rétt uppsett og virkað munum við kóða einfalt Java forrit sem bætir við tveimur heiltölum sem hér segir.

$ sudo vim Hello.java

Límdu eftirfarandi kóðalínur og vistaðu skrána.

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

}

Settu saman Java kóðann;

$ javac Hello.java

Keyrðu síðan Java kóðann

$ java Hello

Frábært, allt virðist í lagi. Við höfum sett upp OpenJDK 16 með góðum árangri og prófað það með því að setja saman og keyra einfalt Java forrit í Rocky Linux.