Java

Ako nainštalovať JDK 12 na Arch Linux

Ako nainštalovať JDK 12 na Arch Linux
Java Development Kit (JDK) sa používa na kompiláciu, spustenie, ladenie a podpisovanie aplikácií Java. Používajú ho vývojári Java po celom svete. JDK 12 je najnovšie vydanie JDK.

Existujú 2 verzie JDK. OpenJDK a Oracle JDK. OpenJDK je otvorený zdrojový kód a neobsahuje žiadne vlastnícke kódy. Oracle JDK je uzavretý zdroj a obsahuje proprietárne kódy od spoločnosti Oracle.

V tomto článku vám ukážem, ako nainštalovať Oracle JDK 12 a OpenJDK 12 na Arch Linux. 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 Arch Linux. Môžete si však ľahko stiahnuť a nainštalovať Oracle JDK 12 z oficiálnych webových stránok spoločnosti Oracle a nainštalovať ho na serveri Arch Linux.

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 webového prehliadača a kliknite na ikonu STIAHNUŤ ▼ tlačidlo pre Java SE 12.0.1 alebo Java Platform (JDK) 12.

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

Teraz kliknite na ikonu jdk-12.0.1_linux-x64_bin.decht.gz odkaz označený na snímke obrazovky nižšie.

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

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

Po dokončení sťahovania prejdite na stránku ~ / Súbory na stiahnutie adresár s nasledujúcim príkazom:

$ cd ~ / Súbory na stiahnutie

Ako vidíte, tar Oracle JDK 12.archív gz, ktorý som práve prevzal, je tu.

Teraz extrahujte tar Oracle JDK 12.archív gz v / opt adresár s nasledujúcim príkazom:

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

Tar JDK 12.archív gz by sa mal extrahovať.

Ako vidíte, nový adresár jdk-12.0.1 / je vytvorený v / opt adresár. Poznačte si názov adresára.

Teraz musíte vytvoriť novú premennú prostredia JAVA_HOME a pridajte binárne súbory Oracle JDK 12 do priečinka 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 / jdk12.š

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

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

$ sudo reštart

Po zavedení počítača skontrolujte nasledujúcim príkazom, či JAVA_HOME a CESTA premenné prostredia sú nastavené správne.

$ echo $ JAVA_HOME && echo $ PATH

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

Teraz skontrolujte, či Oracle JDK 12 pracuje, pomocou nasledujúceho príkazu:

$ java -verzia

Ako vidíte, Oracle JDK 12 pracuje správne.

Inštalácia OpenJDK 12:

OpenJDK 12 nie je k dispozícii v oficiálnom úložisku balíkov Arch Linuxu. Môžete si ho však stiahnuť z oficiálnych webových stránok OpenJDK a nainštalovať ich na serveri Arch Linux.

Najskôr navštívte oficiálnu webovú stránku OpenJDK 12 na adrese https: // jdk.java.net / 12 /. Po načítaní stránky kliknite na decht.gz kliknite tak, ako je to označené na snímke obrazovky nižšie.

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

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

Po dokončení sťahovania prejdite na stránku ~ / Súbory na stiahnutie adresár s nasledujúcim príkazom:

$ cd ~ / Súbory na stiahnutie

Ako vidíte, tar OpenJDK 12.archív gz je tu.

Teraz extrahujte tar OpenJDK 12.archív gz v / opt adresár s nasledujúcim príkazom:

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

OpenJDK 12 tar.archív gz by sa mal stiahnuť.

Nový adresár jdk-12.0.1 / by mala byť vytvorená v / opt adresár.

Teraz musíte vytvoriť nový JAVA_HOME premenná prostredia a aktualizujte premennú prostredia PATH. 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 sú správne nastavené.

$ echo $ JAVA_HOME && echo $ PATH

Teraz spustite nasledujúci príkaz a skontrolujte, či OpenJDK 12 funguje.

$ java -verzia

Ako vidíte, OpenJDK 12 pracuje správne.

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

V tejto časti vám ukážem, ako zostaviť a spustiť jednoduchý program Java s JDK 12.

Napísal som jednoduchý program Java Vitajte.java a uložil ju do ~ / kódy adresár.

Obsah Vitajte.java Zdrojové súbory Java sú nasledujúce:

Teraz zostaviť Vitajte.java zdrojový súbor, spustite nasledujúci príkaz:

$ javac Vitajte.java

The Vitajte.java Mal by sa skompilovať zdrojový súbor Java a nový súbor Vitajte.trieda by sa mali generovať, ako vidíte na snímke obrazovky nižšie. Volá sa to súbor triedy Java. Zdrojový kód Java sa prevedie na bytový kód Java a prevedený bytový kód sa uloží do súboru triedy, ktorý môže JVM (Java Virtual Machine) spustiť.

Teraz môžete spustený súbor triedy Java spustiť nasledujúcim spôsobom:

$ java Vitajte

POZNÁMKA: Ak chcete spustiť súbor triedy Java, vylúčte súbor .trieda predĺženie.

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

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

Tlačidlo ľavého kliknutia myši nefunguje v systéme Windows 10
Ak používate samostatnú myš s prenosným počítačom alebo stolovým počítačom, ale nefunguje ľavé tlačidlo myši vo Windows 10/8/7 z nejakého dôvodu uvádz...
Kurzor pri písaní v systéme Windows 10 skáče alebo sa pohybuje náhodne
Ak zistíte, že kurzor myši skáče alebo sa pohybuje sám, automaticky a náhodne pri písaní na notebooku alebo počítači so systémom Windows, niektoré z t...
Ako zmeniť smer posúvania myši a touchpadu v systéme Windows 10
Myš a TouchpadNielenže uľahčujú výpočty, ale sú aj efektívnejšie a menej časovo náročné. Nemôžeme si predstaviť život bez týchto zariadení, ale je pra...