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.