JDK 12, az OpenJDK 12 és az Oracle JDK 12 telepítése az Ubuntu 19.04-re

a jdk 12-ről az Ubuntu 19.04-en

A következő cikkben megnézzük, hogyan tudunk telepítse a JDK 12-t az Ubuntura. A Java Development Kit vagy a JDK a Java alkalmazások fejlesztésének eszköze. Ez lehetővé teszi a felhasználók számára, hogy összeállítsák Java-kódjainkat, futtassák, teszteljék és aláírják őket.

Jelenleg a JDK 2 változatát találjuk. Az egyiket hívják OpenJDK és a másik Oracle JDK. Az első egy olyan projekt, amelynek célja a JDK mentesítése az Oracle kódoktól. Az Oracle JDK nyílt forráskódú implementációja, amely nem nyílt forráskódú és sok korlátozással rendelkezik.

Telepítse a JDK 12-t az Ubuntu 19.04-re

Kapcsolódó cikk:
Telepítse a Java 8, 9 és 10 szoftvert az Ubuntu 18.04-re és annak származékaira

OpenJDK 12 telepítés

Meg tudjuk találni Az OpenJDK 12 elérhető a hivatalos Ubuntu 19.04 csomagtárban. Ezért könnyen telepíthetjük az APT csomagkezelővel. Először frissítenünk kell az APT csomagtárának gyorsítótárát a következő paranccsal:

sudo apt update

Az OpenJDK 12 két verzióval rendelkezik. A teljes verzió és a változata fej nélküli rendszer. Ez a legújabb verzió nem tartalmaz GUI programozási könyvtárakat, és kevesebb lemezterületet igényel.

Ha érdekel telepítse az OpenJDK 12 teljes verzióját, futtassa a következő parancsot a terminálban (Ctrl + Alt + T):

openjdk telepítés 12

sudo apt install openjdk-12-jdk

Ha jobban érdekel telepítse az OpenJDK 12 fej nélküli rendszerváltozatát, a végrehajtandó parancs a következő:

Openjdk 12 fej nélküli telepítés

sudo apt install openjdk-12-jdk-headless

Az OpenJDK 12 telepítése után a következő parancsot hajthatjuk végre ellenőrizze, hogy az OpenJDK megfelelően működik-e:

openjdk verzió

java -version

Az Oracle JDK 12 telepítése PPA használatával

Az Ubuntu 19.04-ben az Oracle JDK 12-t is telepíteni tudjuk. A JDK ezen verziója nem érhető el a hivatalos Ubuntu csomagtárban, de használhatjuk a linuxuprising / java PPA telepítésére.

Ha hozzá akarjuk adni a linuxuprising / java PPA-t az Ubuntu 19.04-be, akkor egy terminálban (Ctrl + Alt + T) csak a parancsot kell végrehajtanunk:

add hozzá a repo linuxsprisinget

sudo add-apt-repository ppa:linuxuprising/java

Ezek után tehetjük telepítse az Oracle JDK 12 szoftvert írja be a parancsot:

telepítse az oracle Java 12-et

sudo apt install oracle-java12-installer

A telepítés során ki kell választania aelfogadÉs nyomja meg Intro befejezni az Oracle Technology hálózati licencszerződés az Oracle Java SE számára.

Oracle technológiai licencszerződés

Miután a telepítés befejeződött, megtehetjük ellenőrizze, hogy működik-e írja be a következő parancsot a terminálba:

Oracle java jdk verzió

java -version

Oracle JDK 12 telepítés .DEB csomag használatával

Egy másik lehetőség az Oracle JDK telepítésére letölti a megfelelő .DEB fájlt a hivatalos weboldalról. Ehhez meg kell látogatnia a Oracle webhely a böngészőből. Ha egyszer az oldalon van, kattintson a gombra "Töltse le a Java platformot (JDK) 12”.

töltse le az oracle jdk 12 .deb fájlt

után fogadja el a licencszerződést, lesz Kattintson a .DEB jdk-12.0.1 csomagfájlra. Ez a cikk írásakor a legújabb verzió.

fogadja el a licencet az Oracle webhelyén

A böngésző megkéri, hogy mentse a .DEB fájlt. Letöltés kész megyünk a könyvtárba ~ / Letöltések, vagy abba a mappába, ahová a letöltött csomagot mentette:

cd ~/Descargas

most, telepítjük a .DEB csomagot alábbiak szerint:

.deb jdk fájl telepítése 12

sudo dpkg -i jdk-12.0.1_linux-x64_bin.deb

A következő követendő lépés az lesz keresse meg a jdk-12.0.1 deb csomag csomag / könyvtárának elérési útját. Ezt a következő paranccsal érjük el:

jdk 12 bináris lokalizáció

dpkg --listfiles jdk-12.0.1 | grep -E '.*/bin$'

Most hozzáadjuk a JAVA_HOME-ot y frissíteni fogjuk a PATH változót a következő paranccsal:

frissítse a javahome és az útváltozókat

echo -e 'export JAVA_HOME="/usr/lib/jvm/jdk-12.0.1"\nexport PATH="$PATH:${JAVA_HOME}/bin"' | sudo tee /etc/profile.d/jdk12.sh

Ezek után megvan indítsa újra az Ubuntu gépünket a következő paranccsal:

sudo reboot now

Amint a számítógép újraindul, a következő parancsot futtathatjuk ellenőrizze, hogy a JAVA_HOME és a PATH környezeti változók helyesen vannak-e beállítva:

java változók ellenőrzése

echo $JAVA_HOME && echo $PATH

Ha minden helyes, akkor megtehetjük ellenőrizze, hogy az Oracle JDK 12 megfelelően működik-e gépelés:

java -verzió a .deb csomagból telepítve

java -version

Egyszerű Java program összeállítása és futtatása

A JDK 12 telepítése után a következő lépés egy kicsi és egyszerű Java program írása lesz, hogy ellenőrizzük, össze tudjuk-e fordítani és futtathatjuk-e az OpenJDK 12 vagy az Oracle JDK 12 segítségével.

Para hacerlo létrehozunk egy TestJava.java nevű fájlt belül pedig a következő sorokat írjuk:

Java program példakódja

public class PruebaJava {
       public static void main(String[] args) {
            System.out.println("Hola usuarios Ubunlog");
       }
}

Most fordítsa le a TestJava.java forrásfájlt Egy terminálban (Ctrl + Alt + T) arra a könyvtárra megyünk, ahová az imént létrehozott fájlt mentjük. Ebben a mappában a következő parancsot hajtjuk végre:

javac PruebaJava.java

Ennek a parancsnak egy új fájlt kell létrehoznia TestJava.class. Ez egy Java osztályfájl, amely tartalmazza a JVM (Java virtuális gép) végre tudja hajtani.

java példa felépítés

Ha minden helyes volt, akkor megtehetjük futtassa a TestJava.class Java osztályfájlt alábbiak szerint:

java példa dolgozik

java PruebaJava

Az előző parancsban meg kell csak a fájl nevét írja be a .class kiterjesztés nélkül. Különben nem fog menni. Ha minden jól megy, meglátjuk a várható kijáratot. Ezért a JavaTest.java program a JDK 12 használatával fordított és futott sikeresen.


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   alexander dijo

    Nagyon köszönöm, az útmutató segített nekem