Az OpenJDK 8 telepítése Ubuntu 24.04, 22.04 vagy 20.04 rendszeren

Az OpenJDK 8 a Java Platform Standard Edition (SE) nyílt forráskódú megvalósítása, és széles körben használják Java alkalmazások fejlesztésére és futtatására. Annak ellenére, hogy valamivel régebbi verzió, az OpenJDK 8 továbbra is népszerű stabilitása és számos vállalati és régi rendszerrel való kompatibilitása miatt. A Java-alkalmazások futtatásához szükséges alapvető funkciókat tartalmazza, így a fejlesztők és rendszergazdák kritikus eszköze.

Az Ubuntu 24.04, 22.04 vagy 20.04 rendszeren egyszerűen telepítheti az OpenJDK 8-at a parancssori terminál használatával az Ubuntu alapértelmezett tárhelyén keresztül. Ez a módszer egyszerű, és biztosítja, hogy az OpenJDK 8 stabil verziója legyen az Ubuntu-tárolók által biztosított biztonsági frissítésekkel. Ez az útmutató végigvezeti a telepítési folyamaton a parancssori terminál használatával.

Frissítse az Ubuntu rendszercsomagokat az OpenJDK 8 telepítése előtt

Az OpenJDK 8 telepítésének megkezdése előtt kiemelten fontos, hogy Ubuntu rendszere naprakész legyen. Ez egy ajánlott és létfontosságú lépés, mivel segít elkerülni a konfliktusokat és a lehetséges hibákat a telepítés során. A frissítés biztosítja, hogy a rendszerre telepített csomagokhoz a legújabb biztonsági javítások, hibajavítások és szoftverfejlesztések legyenek.

Az Ubuntu csomagok frissítéséhez hajtsa végre a következő parancsot a terminálban:

sudo apt update && sudo apt upgrade

Miután sikeresen végrehajtotta ezt a parancsot, az Ubuntu rendszernek naprakésznek kell lennie, és fel kell készülnie az OpenJDK 8 telepítésére.

Ellenőrizze az OpenJDK 8 csomagok elérhetőségét

Az OpenJDK 8 csomagok elérhetőségének ellenőrzése kulcsfontosságú a telepítés megkezdése előtt. Általában az alapértelmezett Ubuntu-tárház megbízható forrás az OpenJDK telepítéséhez. Előbb azonban meg kell erősíteni a jelenlétét.

A terminálon a következő paranccsal keresse meg az OpenJDK 8 csomagok elérhetőségét:

apt-cache search openjdk-8 | grep openjdk-8

Ismerjük meg ennek a parancsnak az összetevőit:

  • apt-cache keresés openjdk-8: Ez lekérdezi a csomagadatbázist az 'openjdk-8'-hoz kapcsolódó összes csomagra vonatkozóan.
  • |: Ez a csőkezelő. Az előző parancs kimenetét veszi, és bemenetként küldi el a következő parancsnak.
  • grep openjdk-8: Ez kiszűri az „apt-cache search” parancs kimenetét, hogy csak az „openjdk-8”-at tartalmazó sorokat jelenítse meg.

Telepítse az OpenJDK 8 JDK-t és a JRE-t

Miután megerősítették az OpenJDK 8 csomagok elérhetőségét, most már folytathatja a telepítésüket. A következő terminálparancsok telepítik a Java Runtime Environment-et (JRE) és a Java Development Kit-et (JDK).

Az OpenJDK 8 JRE telepítéséhez használja:

sudo apt install openjdk-8-jre -y

Az OpenJDK 8 JDK esetében használja:

sudo apt install openjdk-8-jdk -y

Az -y jelző ezekben a parancsokban automatikusan "igen" választ ad a promptokra, megkönnyítve a problémamentes telepítést.

Váltás a különböző Java-verziók között az Ubuntuban

Ellenőrizze a Java jelenlegi verzióját

Miután az OpenJDK 8-at sikeresen telepítette az Ubuntu rendszerére, előfordulhat, hogy a java –version parancs a most telepített verziótól eltérő verziót ad vissza. Ennek valószínűleg az az oka, hogy a rendszeren már telepítve van a Java újabb verziója, amely elsőbbséget élvez.

A java –version parancs futtatásakor látnia kell a rendszeren jelenleg aktív Java verzió leírását. Alapértelmezés szerint a rendszer legfrissebb Java-verziója van beállítva aktív verzióként.

A következőképpen ellenőrizheti az aktív verziót:

java --version

Például, ha az OpenJDK 17 a gépedre telepített legfrissebb verzió, akkor az aktív verzióként jelenik meg, még akkor is, ha az OpenJDK 8 utólag lett telepítve.

Sorolja fel az összes elérhető JDK-verziót

Soroljuk fel a rendszerére telepített összes Java verziót:

sudo update-alternatives --config java

Ez a parancs megjeleníti az Ubuntu rendszerére telepített Java verziók listáját. Minden verzióhoz prioritási szám van hozzárendelve, a legmagasabb számmal rendelkező verzió pedig az alapértelmezett.

Váltson OpenJDK 8-ra Ubuntu-n

Most, hogy tisztában van azzal, hogy a Java mely verziói érhetők el a rendszeren, választhat, hogy bármelyik verzióra váltson, amely megfelel az Ön igényeinek. Ha át szeretne váltani az OpenJDK 8-ra, ezt ismét megteheti az update-alternatives paranccsal.

Tesztelje a Java-t egy „Hello World” alkalmazással

A szoftvertelepítés utáni egyik alapvető lépés a sikeres végrehajtás ellenőrzése. Miután az OpenJDK 8 telepítése és beállítása befejeződött, hozzunk létre egy egyszerű „Hello World” alkalmazást. Ez gyakorlati tesztként és megerősítésként szolgál majd arra vonatkozóan, hogy a Java a várt módon működik a rendszeren.

Java fájl létrehozása

Kezdjük egy új Java programfájl létrehozásával. Nyissa meg a terminált, és használja a következő parancsot:

nano hello.java

Ez a parancs utasítja a nano szövegszerkesztővel egy új „hello.java” nevű fájl létrehozásához.

Java kód hozzáadása

A 'hello.java' fájlon belül adjunk hozzá egy egyszerű Java programot. A program futtatásakor üzenetet küld a konzolnak. Illessze be a következő kódot a „hello.java” fájlba:

public class hello {
  public static void main(String[] args) {
    System.out.println("hi from LinuxCapable!");
  }
}

A nano szerkesztőben végzett munkájának mentéséhez használja a CTRL+O, majd a CTRL+X billentyűkombinációt a kilépéshez.

Java kód fordítása

Miután megírtuk a Java programunkat, ideje lefordítani a kódot. A fordítás során a forráskódunkat bájtkódra fordítjuk, amelyet a Java Virtual Machine (JVM) tud végrehajtani.

Futtassa a következő parancsot a Java program lefordításához:

javac hello.java

Ha bármilyen problémába ütközik a fordítás során, előfordulhat, hogy a verzió nem egyezik. Ebben az esetben adja meg a kiadás verzióját a –release jelzővel. OpenJDK 8 esetén a következőképpen teheti meg:

javac --release 8 hello.java

Futtassa a Java Code Test Hello alkalmazást

Miután a kódot sikeresen lefordították, futtathatja a Java programot. Tedd ezt a java parancsot, majd a futtatni kívánt osztály nevét (a „.java” kiterjesztés nélkül).

Futtassa a „Hello World” programot a következő paranccsal:

java hello

Példa kimenet:

Üdvözlet a LinuxCapable-től!

OpenJDK 8 kezelése

Távolítsa el az OpenJDK 8 JDK-t és a JRE-t

Futtassa a következő parancsot a terminálon az OpenJDK 8 JRE és a JDK eltávolításához, valamint a kapcsolódó függőségeket:

sudo apt remove openjdk-8-jre openjdk-8-jdk

Módosítsa a parancsot a telepített csomagoknak megfelelően.

Következtetés

Ha az OpenJDK 8-at az Ubuntu rendszerére az alapértelmezett tárolón keresztül telepítette, akkor hozzáférhet egy stabil és megbízható Java fejlesztői környezethez. Ez a módszer biztosítja, hogy rendszeres biztonsági frissítéseket kapjon, így a Java-beállítások biztonságosak és naprakészek. Akár Java-alkalmazásokat fejleszt, akár régi rendszereket futtat, az OpenJDK 8 biztosítja a szükséges eszközöket és kompatibilitást, hogy megfeleljen az Ubuntu igényeinek.

Joshua James

Szólj hozzá!