Kuinka asentaa Java 16 Rocky Linuxiin ja AlmaLinuxiin


Java on monialustainen, olio- ja monikäyttöinen ohjelmointikieli, jota käytetään ensisijaisesti mobiili-, verkko- ja pilvisovellusten luomiseen. Lisäksi voit käyttää Javaa pelien, chatbottien, yrityssovellusten ja monien muiden luomiseen.

Java-sovellusten kehittämiseksi sinun on asennettava IDE (Integrated Development Environment). IntelliJ IDEA on täydellinen esimerkki IDE:stä, joka on suunniteltu erityisesti Java-sovellusten kehittämiseen. Java täytyy kuitenkin asentaa etukäteen. Tämän voi tarjota joko OpenJDK (Open Java Development Kit) tai Oracle JDK (Oracle Development Kit) .

OpenJDK on avoimen lähdekoodin Java SE -toteutus. Se on kehitysympäristö, jonka alun perin loi Sun Microsystems ja jota tällä hetkellä sponsoroi ja ylläpitää Oracle. OpenJDK muodostaa Java-kääntäjän, Java Runtime Environment (JRE), Java Virtual Machinen (JVM) ja Java-luokkakirjaston.

Tätä opasta kirjoitettaessa Javan uusin versio on Java 16, jonka tarjoaa OpenJDK 16. Liity kanssamme tutkimaan, kuinka voit asentaa Java 16:n Rocky Linux 8:aan (toimii myös AlmaLinux 8 -käyttöjärjestelmässä).

Java (OpenJDK) asentaminen Rocky Linuxiin

Aloittaaksesi meidän on varmistettava, että Javaa ei ole vielä asennettu suorittamalla seuraava komento.

java --version

bash: java: command not found...

Seuraavaksi aiomme ladata OpenJDK 16 -binaaritiedoston, joka tulee tarball-tiedostona käyttämällä seuraavaa curl-komentoa.

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

Kun lataus on valmis, pura pakattu binaaritiedosto.

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

Siirrä sitten purettu kansio /opt-hakemistoon kuvan mukaisesti.

sudo mv jdk-16.0.2 /opt

Aseta sen jälkeen ympäristömuuttujat kuvan mukaisesti.

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

Java on nyt asennettu. Vahvista asennettu versio suorittamalla seuraavat komennot:

echo $JAVA_HOME
java --version

Javaa (OpenJDK) testataan Rocky Linuxissa

Testaaksemme, oliko Java asennettu oikein ja toimiiko se, koodaamme yksinkertaisen Java-ohjelman, joka lisää kaksi kokonaislukua seuraavasti.

sudo vim Hello.java

Liitä seuraavat koodirivit ja tallenna tiedosto.

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

}

Käännä Java-koodi;

javac Hello.java

Suorita sitten Java-koodi

java Hello

Hienoa, kaikki näyttää olevan kunnossa. Asensimme onnistuneesti OpenJDK 16:n ja testasimme sen kääntämällä ja suorittamalla yksinkertaisen Java-ohjelman Rocky Linuxissa.