V tomto článku vám ukážu, jak nainstalovat Oracle JDK 11 na Ubuntu. Budu používat Ubuntu 18.04 LTS pro demonstraci. Mělo by to ale fungovat na jakékoli LTS verzi Ubuntu. Pojďme tedy začít.
Stahování Oracle JDK 11:
Oracle JDK 11 není k dispozici v oficiálním úložišti balíků Ubuntu. Můžete si jej ale snadno stáhnout z oficiálních webových stránek Oracle a nainstalovat na Ubuntu.
Nejprve navštivte oficiální stránku Java SE na https: // www.věštec.com / technetwork / java / javase / přehled / index.html
Jakmile se stránka načte, klikněte na Downlaods jak je uvedeno na snímku obrazovky níže.
Nyní z Java SE 11.x (LTS) sekce, klikněte na STAŽENÍ jak je uvedeno na snímku obrazovky níže. V době psaní tohoto článku je nejnovější verze JDK 11 11.0.1.
Nyní přejděte trochu dolů a klikněte na Přijměte licenční smlouvu jak je uvedeno na snímku obrazovky níže.
Nyní, když jste přijali licenční smlouvu Oracle Technology Network License pro Oracle Java Standard Edition, jste připraveni stáhnout Oracle JDK 11. Chcete-li stáhnout Oracle JDK 11 pro Ubuntu, klikněte na odkaz na soubor DEB, jak je označen na obrázku níže.
Váš prohlížeč by vás měl vyzvat k uložení souboru balíčku Oracle JDK 11 DEB. Vybrat Uložení souboru a klikněte na OK.
Vaše stahování by mělo začít. Dokončení může chvíli trvat.
Instalace Oracle JDK 11:
Po dokončení stahování přejděte do adresáře, kam váš prohlížeč uložil soubor balíčku DEB. Obvykle je to ~ / Ke stažení adresář ve vašem přihlášení uživatelé HOME adresář.
$ cd ~ / Stahování
Jak můžete vidět, jdk-11.0.1_linux-x64_bin.deb soubor balíčku je tam.
POZNÁMKA: V době, kdy si přečtete tento článek, se název souboru balíčku může lišit. Ujistěte se, že jste od nynějška nahradili název souboru balíčku svým.
Nyní nainstalujte Oracle JDK 11 pomocí následujícího příkazu:
$ sudo dpkg -i jdk-11.0.1_linux-x64_bin.deb
Nyní zadejte přihlašovací heslo uživatele a stiskněte
Měla by být nainstalována aplikace Oracle JDK 11.
Přidání Oracle JDK 11 na PATH:
Soubor balíčku Oracle JDK 11 DEB nainstaluje Oracle JDK 11 do systému / usr / lib / jvm adresář. Ve výchozím nastavení není v PATH. Musíme jej tedy ručně přidat do PATH Ubuntu.
Nejprve pomocí následujícího příkazu zjistěte název adresáře, kde je nainstalován Oracle JDK 11:
$ ls / usr / lib / jvm /Jak vidíte, název adresáře je jdk-11.0.1 / v mém případě. Může to být u vás jiné. Od této chvíle jej vyměňte za svůj.
Nyní vytvořte nový soubor / etc / profil.d / jdk11.sh s následujícím příkazem:
$ sudo nano / etc / profile.d / jdk11.sh
Je třeba otevřít prázdný soubor.
Nyní přidejte do souboru následující řádky.
exportovat JAVA_HOME = "/ usr / lib / jvm / jdk-11.0.1 "export PATH = "$ PATH: $ JAVA_HOME / bin"
POZNÁMKA: Ujistěte se, že jste se změnili jdk-11.0.1 na název adresáře, který máte.
Nakonec soubor vypadá následovně. Nyní stiskněte
Nyní restartujte počítač pomocí následujícího příkazu:
$ sudo restart
Po spuštění počítače otevřete terminál a spusťte následující příkazy, abyste ověřili, zda JAVA_HOME proměnná je správně nastavena a Oracle JDK 11 je na CESTA.
$ echo $ JAVA_HOME$ echo $ PATH
Jak můžete vidět, JAVA_HOME a CESTA proměnné jsou správně nastaveny.
Nyní spusťte následující příkaz a zkontrolujte, zda JDK 11 funguje.
$ javac -verzeJak vidíte, mohu spustit javac binární bez problémů. JDK 11 tedy funguje.
Kompilace Java programu s Oracle JDK 11:
Nyní napíšu jednoduchý java program, který otestuje, zda jej můžeme zkompilovat a spustit s Oracle JDK 11.
Nyní vytvořte soubor Ahoj.Jáva a zadejte do něj následující řádky.
veřejná třída Dobrý denpublic static void main (String [] args)
Systém.ven.println ("Vítejte v LinuxHintu!");
Nyní ke kompilaci Ahoj.Jáva zdrojový soubor, otevřete terminál a přejděte do adresáře, kde je váš Ahoj.Jáva zdrojový soubor je uložen a spusťte následující příkaz:
$ javac Dobrý den.Jáva
Nový soubor Ahoj.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. Soubor třídy Java obsahuje bytové kódy Java, které může JVM (Java Virtual Machine) spustit.
Teď běž Ahoj.třída Soubor třídy Java takto:
$ java Dobrý denPOZNÁMKA: Zadejte pouze název souboru bez .třída rozšíření. Jinak to nebude fungovat.
Správný výstup se zobrazí, jak vidíte na následujícím obrázku obrazovky.
Takto tedy instalujete Oracle JDK 11 na Ubuntu. Děkujeme za přečtení tohoto článku.