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 $ PATHAko 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 -verziaAko 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 -verziaAko 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 VitajtePOZNÁ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.