Existují 2 verze JDK. OpenJDK a Oracle JDK. OpenJDK je otevřený zdroj a neobsahuje žádné vlastní kódy. Oracle JDK je uzavřený zdroj a obsahuje proprietární kódy od společnosti Oracle.
V tomto článku vám ukážu, jak nainstalovat Oracle JDK 12 a OpenJDK 12 na Arch Linux. Pojďme tedy začít.
Instalace Oracle JDK 12:
Oracle JDK 12 není k dispozici v oficiálním úložišti balíků Arch Linuxu. Můžete si však snadno stáhnout a nainstalovat Oracle JDK 12 z oficiálních webových stránek Oracle a nainstalovat jej na Arch Linux.
Nejprve navštivte https: // www.věštec.com / technetwork / java / javase / downloads / index.html z vašeho oblíbeného webového prohlížeče a klikněte na STAŽENÍ tlačítko pro Java SE 12.0.1 nebo Java Platform (JDK) 12.
Nyní klikněte na Přijměte licenční smlouvu přijmout licenční smlouvu Oracle Technology Network License pro Oracle Java SE.
Nyní klikněte na ikonu jdk-12.0.1_linux-x64_bin.dehet.gz odkaz, jak je označeno na snímku obrazovky níže.
Váš prohlížeč by vás měl vyzvat k uložení souboru. Klikněte na Uložení souboru a poté klikněte na OK.
Váš prohlížeč by měl začít stahovat Oracle JDK tar.archiv gz. Dokončení může chvíli trvat.
Po dokončení stahování přejděte na stránku ~ / Ke stažení adresář s následujícím příkazem:
$ cd ~ / Stahování
Jak vidíte, tar Oracle JDK 12.Archiv gz, který jsem právě stáhl, je zde.
Nyní extrahujte tar Oracle JDK 12.archiv gz v / opt adresář s následujícím příkazem:
$ sudo tar xvzf jdk-12.0.1_linux-x64_bin.dehet.gz -C / opt
Tar JDK 12.archiv gz by měl být extrahován.
Jak vidíte, nový adresář jdk-12.0.1 / je vytvořen v / opt adresář. Poznamenejte si název adresáře.
Nyní musíte vytvořit novou proměnnou prostředí JAVA_HOME a přidat binární soubory Oracle JDK 12 do CESTA proměnná prostředí. Chcete-li to provést, spusťte následující příkaz:
$ echo -e 'export JAVA_HOME = "/ opt / jdk-12.0.1 "\ nexport PATH =" $ PATH: $ JAVA_HOME / bin "\ n '| sudo tee / etc / profile.d / jdk12.sh
Nový soubor / etc / profil.d / jdk12.sh by měl být vytvořen.
Nyní restartujte stroj Arch Linux pomocí následujícího příkazu:
$ sudo restart
Po spuštění počítače spusťte následující příkaz a zkontrolujte, zda JAVA_HOME a CESTA proměnné prostředí jsou nastaveny správně.
$ echo $ JAVA_HOME && echo $ PATHJak vidíte, proměnné prostředí JAVA_HOME a PATH jsou správně nastaveny.
Nyní zkontrolujte, zda Oracle JDK 12 pracuje pomocí následujícího příkazu:
$ java -verzeJak vidíte, Oracle JDK 12 pracuje správně.
Instalace OpenJDK 12:
OpenJDK 12 není k dispozici v oficiálním úložišti balíků Arch Linuxu. Můžete si jej však stáhnout z oficiálních webových stránek OpenJDK a nainstalovat na Arch Linux.
Nejprve navštivte oficiální web OpenJDK 12 na adrese https: // jdk.Jáva.síť / 12 /. Jakmile se stránka načte, klikněte na tar.gz klikněte tak, jak je označeno na snímku obrazovky níže.
Váš prohlížeč by vás měl vyzvat k uložení taru OpenJDK 12.archiv gz. Vybrat Uložení souboru a klikněte na OK.
Váš prohlížeč by měl začít stahovat OpenJDK 12 tar.archiv gz. Dokončení může chvíli trvat.
Po dokončení stahování přejděte na stránku ~ / Ke stažení adresář s následujícím příkazem:
$ cd ~ / Stahování
Jak vidíte, tar OpenJDK 12.archiv gz je zde.
Nyní extrahujte tar OpenJDK 12.archiv gz v / opt adresář s následujícím příkazem:
$ sudo tar xvzf openjdk-12.0.1_linux-x64_bin.dehet.gz -C / opt
OpenJDK 12 tar.archiv gz by měl být stažen.
Nový adresář jdk-12.0.1 / by měl být vytvořen v / opt adresář.
Nyní musíte vytvořit nový JAVA_HOME proměnnou prostředí a aktualizujte proměnnou prostředí PATH. Chcete-li to provést, spusťte následující příkaz:
$ echo -e 'export JAVA_HOME = "/ opt / jdk-12.0.1 "\ nexport PATH =" $ PATH: $ JAVA_HOME / bin "\ n '| sudo tee / etc / profile.d / openjdk12.sh
Nový soubor / etc / profil.d / openjdk12.sh by měl být vytvořen.
Nyní restartujte počítač pomocí následujícího příkazu:
$ sudo restart
Po spuštění počítače spusťte následující příkaz a zkontrolujte, zda jsou proměnné prostředí JAVA_HOME a CESTA jsou správně nastaveny.
$ echo $ JAVA_HOME && echo $ PATH
Nyní spusťte následující příkaz a zkontrolujte, zda OpenJDK 12 funguje.
$ java -verzeJak vidíte, OpenJDK 12 funguje správně.
Kompilace jednoduchého programu Java s JDK 12:
V této části vám ukážu, jak zkompilovat a spustit jednoduchý program Java s JDK 12.
Napsal jsem jednoduchý program Java Vítejte.Jáva a uložil jej do ~ / kódy adresář.
Obsah Vítejte.Jáva Zdrojový soubor Java jsou následující:
Nyní sestavit Vítejte.Jáva zdrojový soubor, spusťte následující příkaz:
$ javac Vítejte.Jáva
The Vítejte.Jáva Je třeba zkompilovat zdrojový soubor Java a nový soubor Vítejte.třída by měly být generovány, jak vidíte na následujícím obrázku. Říká se tomu soubor třídy Java. Zdrojový kód Java se převede na bytecode v jazyce Java a převedený bytecode se uloží do souboru třídy, který může JVM (Java Virtual Machine) spustit.
Nyní můžete spustit kompilovaný soubor třídy Java následujícím způsobem:
$ java VítejtePOZNÁMKA: Chcete-li spustit soubor třídy Java, vyloučte soubor .třída rozšíření.
Jak vidíte, zobrazí se správný výstup.
Takto tedy nainstalujete Oracle JDK 12 a OpenJDK 12 na Arch Linux. Děkujeme za přečtení tohoto článku.