Java

Ako nainštalovať JDK 12 na CentOS 7

Ako nainštalovať JDK 12 na CentOS 7
Java Development Kit (JDK) sa používa na vývoj a testovanie aplikácií Java. Používajú ho milióny vývojárov Java po celom svete.

JDK má 2 verzie. OpenJDK a Oracle JDK. OpenJDK je open source implementácia Oracle JDK. Oracle JDK obsahuje niektoré proprietárne kódy, ktoré OpenJDK nemá. OpenJDK je otvorený zdroj, kde Oracle JDK nie je.

V tomto článku vám ukážem, ako nainštalovať Oracle JDK 12 a OpenJDK 12 na CentOS 7. Takže poďme na to.

Inštalácia produktu Oracle JDK 12:

Oracle JDK 12 nie je k dispozícii v oficiálnom úložisku balíkov systému CentOS 7. Môžete si však ľahko stiahnuť Oracle JDK 12 z oficiálnych webových stránok spoločnosti Oracle a nainštalovať si ich na serveri CentOS 7.

Najskôr navštívte stránku https: // www.veštec.com / technetwork / java / javase / na stiahnutie / index.html z vášho obľúbeného prehliadača. Po načítaní stránky kliknite na ikonu STIAHNUŤ ▼ Platforma Java (JDK) 12 tlačidlo označené na snímke obrazovky nižšie.

Teraz kliknite na Prijmite licenčnú zmluvu akceptovať licenčnú zmluvu Oracle Technology Network pre Oracle Java SE.

Prehliadač by vás mal vyzvať na uloženie súboru. Vyberte Uloženie súboru a kliknite na Ok.

jdk 12.0.Sťahuje sa 1 balík RPM.

Po dokončení sťahovania prejdite do adresára ~ / Downloads takto:

$ cd ~ / Súbory na stiahnutie

Ako vidíte, súbor balíka RPM, ktorý som práve prevzal, je tu.

Teraz nainštalujte súbor balíka RPM pomocou nasledujúceho príkazu:

$ sudo rpm -Uvh jdk-12.0.1_linux-x64_bin.ot./min

Oracle JDK 12 sa inštaluje.

V tomto okamihu by mala byť nainštalovaná Oracle JDK 12.

Teraz, aby ste skontrolovali, či bola inštalácia úspešná a či Oracle JDK 12 funguje, spustite nasledujúci príkaz:

$ java -verzia

Ako vidíte, Oracle JDK 12 funguje.

Inštalácia OpenJDK 12:

OpenJDK 12 nie je k dispozícii v oficiálnom úložisku balíkov CentOS 7. Môžete si ich však ľahko stiahnuť z oficiálnych webových stránok OpenJDK a nainštalovať ich na server CentOS 7.

Ak si chcete stiahnuť OpenJDK 12, navštívte stránku https: // jdk.java.net / 12 / z obľúbeného webového prehliadača a kliknite na ikonu .decht.odkaz gz, ako je označený na snímke obrazovky nižšie.

Prehliadač by vás mal vyzvať na uloženie OpenJDK 12 .decht.archív gz. Vyberte Uloženie súboru a kliknite na Ok.

Váš prehliadač by mal začať sťahovať archív OpenJDK 12. Dokončenie môže chvíľu trvať.

Po dokončení sťahovania prejdite do adresára ~ / Downloads pomocou nasledujúceho príkazu:

$ cd ~ / Súbory na stiahnutie

Ako vidíte, archív OpenJDK 12, ktorý ste práve stiahli, je tu.

Teraz rozbaľte archív OpenJDK 12 v priečinku / opt adresár s nasledujúcim príkazom:

$ sudo tar xvzf openjdk-12.0.1_linux-x64_bin.decht.gz -C / opt

Archív OpenJDK 12 by sa mal stiahnuť.

Ako vidíte, v priečinku sa vytvorí nový adresár / opt adresár. Poznačte si názov adresára.

Teraz musíte pridať JAVA_HOME premennú prostredia a pridajte binárny adresár OpenJDK 12 do CESTA premenná prostredia. Vykonáte to nasledujúcim príkazom:

$ echo -e 'export JAVA_HOME = "/ opt / jdk-12.0.1 "\ nexport PATH =" $ PATH: $ JAVA_HOME / bin "\ n '|
sudo tričko / etc / profile.d / openjdk12.š

Nový súbor / etc / profil.d / openjdk12.š by mali byť vytvorené.

Teraz reštartujte počítač pomocou nasledujúceho príkazu:

$ sudo reštart

Po spustení počítača spustite nasledujúci príkaz a skontrolujte, či sú premenné prostredia JAVA_HOME a CESTA je nastavený správne.

$ echo $ JAVA_HOME && echo $ PATH

Ako vidíte, premenné prostredia sú správne nastavené.

Teraz skontrolujte, či OpenJDK 12 pracuje správne, pomocou nasledujúceho príkazu:

$ java -verzia

OpenJDK verzia 1.8.0_212! Toto nie je verzia, ktorú sme nainštalovali.

Problém je v tom, že na vašom počítači so systémom CentOS 7 je nainštalovaná iná verzia OpenJDK. Ak chcete vyriešiť tento problém, odstráňte staré balíčky OpenJDK zo zariadenia CentOS 7 nasledovne:

$ sudo yum odstrániť $ (sudo rpm -qa | grep openjdk)

Teraz stlačte r a potom stlačte pokračovať.

Staršia verzia OpenJDK by mala byť odstránená.

Ako vidíte, teraz je verzia správne zobrazená. Takže sa používa OpenJDK, ktorý sme nainštalovali skôr.

Kompilácia a spustenie jednoduchého programu Java s JDK 12:

V tejto časti sa chystám zostaviť a spustiť jednoduchý program Java s JDK 12.

Napísal som jednoduchý program Java do súboru Vitajte.java a vložte ju do ~ / kódy adresár na mojich prihlasovacích používateľoch.

Obsah privítania.zdrojové súbory Java Java sú:

verejná trieda Vitajte
public static void main (String [] args)
Systém.von.println ("Vitajte v LinuxHint!");

Najskôr prejdite do adresára, kde je Vitajte.java zdrojový súbor je.

$ cd ~ / kódy

Potom zostavte súbor Vitajte.java Zdrojový súbor Java, spustite nasledujúci príkaz:

$ javac Vitajte.java

Raz Vitajte.java zdrojový súbor je skompilovaný, a Vitajte.trieda súbor by mal byť vygenerovaný. Toto je súbor triedy Java. Obsahuje bytové kódy Java, ktorým Java Virtual Machine (JVM) rozumie.

Ako vidíte, zobrazuje sa správny výstup.

Takto teda inštalujete Oracle JDK 12 a OpenJDK 12 na CentOS 7. Ďakujeme, že ste si prečítali tento článok.

Hry Ako zobraziť prekrytie OSD v linuxových aplikáciách a hrách na celú obrazovku
Ako zobraziť prekrytie OSD v linuxových aplikáciách a hrách na celú obrazovku
Hranie hier na celú obrazovku alebo používanie aplikácií v režime rozptýlenia zadarmo na celú obrazovku vás môže odrezať od relevantných systémových i...
Hry Top 5 kariet na zachytávanie hier
Top 5 kariet na zachytávanie hier
Všetci sme videli a milovali streamovanie hier na YouTube. PewDiePie, Jakesepticye a Markiplier sú iba niektorí z najlepších hráčov, ktorí zarobili mi...
Hry Ako vyvíjať hru v systéme Linux
Ako vyvíjať hru v systéme Linux
Pred desiatimi rokmi by len málo používateľov Linuxu predpovedalo, že ich obľúbený operačný systém bude jedného dňa populárnou hernou platformou pre k...