GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat Javu na Ubuntu 18.04

Java je obecný, objektově orientovaný a vysokoúrovňový programovací jazyk vyvinutý společností Sun Microsystems již v roce 1995. Dnes se Java běžně používá pro vývoj a dodávání obsahu na webu, kromě podpory mnoha populárních aplikací. V tomto tutoriálu prozkoumáme, jak nainstalovat Javu na Ubuntu 18.04.

Než se ponoříme do podrobností o instalaci Javy v Ubuntu 18.04, dovolte nám rychle pochopit několik terminologií souvisejících s Javou.

JRE: Pokud nejste programátor a hodláte spouštět pouze aplikace založené na Javě, potřebujete J ava R untime E prostředí.

JDK: J ava D vývoj K je potřeba, pokud chcete kromě spouštění aplikací Java dělat nějaké programování nebo vyvíjet aplikace pomocí Javy. JDK obsahuje o něco více nástrojů a komponent než samostatné JRE, které jsou potřeba pro vývoj Java aplikací.

OpenJDK: OpenJDK je bezplatná a open source implementace Java SE Platform Edition(7) a byla poprvé vydána v roce 2007.

OracleJDK: Oracle's JDK je oficiální verze sady Java Development Kit od společnosti Oracle a je zaměřena spíše na podnikové publikum díky své stabilitě a komerční podpoře. Vydání dlouhodobé podpory (LTS) OracleJDK se plánuje každé tři roky.

Předpoklady

  • Můžete otevřít relaci SSH ve svém systému Ubuntu 18.04 pomocí root nebo sudo povolený uživatel.

Nainstalujte výchozí Javu na Ubuntu

OpenJDK 11 je výchozí balíček Java v Ubuntu 18.04 LTS v době psaní tohoto návodu. Pamatujte, že balíček OpenJDK obsahuje open-source variantu JRE i JDK. Pojďme zjistit, jak nainstalovat JRE, JDK nebo oba jeden po druhém z výchozího balíčku OpenJDK.

Chcete-li začít, aktualizujte index balíků ve vašem systému:


# apt update

Nyní zkontrolujte, zda je Java již nainstalována, zadáním následujícího příkazu z terminálu:


# java -version

Pokud Java není ve vašem systému nainstalována, uvidíte v terminálu následující výstup:

Verze Java

Chcete-li nainstalovat výchozí JRE, zadejte v terminálu následující příkaz:


# apt install default-jre

Nyní budete moci spouštět Java aplikace ve vašem systému pomocí JRE. Chcete-li ověřit instalaci JRE, vyhledejte verzi Java.


# java -version

Verze OpenJDK

Pokud máte zájem o nějaké programování nebo vývoj pomocí Javy, musíte si nainstalovat JDK, které obsahuje také JRE. Spuštěním následujícího příkazu v terminálu nainstalujte výchozí JDK.


# apt install default-jdk

Chcete-li ověřit instalaci výchozího JDK, najděte verzi kompilátoru Java, což je javac.


# javac -version

Verze Javac

Instalace JRE/JDK z balíčku OpenJDK je dokončena. Pokud máte zájem o nastavení OracleJDK, postupujte podle pokynů v dalším kroku.

Nainstalujte OracleJDK na Ubuntu

Chcete-li používat Oracle Java, musíte si zakoupit komerční licenci pro produkční prostředí. Ale je zdarma pro vývojové použití. Proto musíte v době instalace OracleJDK přijmout podmínky pro nekomerční použití.

Než začnete, aktualizujte seznam balíčků ve vašem systému na nejnovější:


# apt update

Chcete-li nainstalovat nejnovější OracleJDK, musíte do svého systému přidat repozitář LinuxUprising Java PPA. Skript z tohoto úložiště automaticky stáhne a nainstaluje nejnovější Javu z webu Oracle.

Přidejte LinuxUprising PPA do svého systému, ale předtím musíte nainstalovat závislost (software-properties-common) což vám umožní přidat úložiště do vašeho systému. Chcete-li to provést, zadejte z terminálu následující příkazy:


# apt install software-properties-common
# add-apt-repository ppa:linuxuprising/java

Nyní, když bylo přidáno úložiště pro OracleJDK, nainstalujte jej zadáním následujícího příkazu z terminálu:


# apt install oracle-java11-installer

Dvakrát budete vyzváni k přijetí licence/podmínek a podmínek Oracle. Pomocí kláves se šipkami přejděte na „Ok“ a „Ano“ a stiskněte Enter.

Přijměte licenční smlouvu Oracle

Znovu přijměte licenční smlouvu Oracle

Jakmile přijmete licenci, OracleJDK se nainstaluje do minuty. Pokud jste již dříve nainstalovali OpenJDK a chcete nastavit OracleJDK jako výchozí systém, spusťte z terminálu následující příkaz:


# apt install oracle-java11-set-default

Chcete-li ověřit proces instalace, zadejte do terminálu následující příkaz a zjistěte verzi Java:


# java -version

Verze OracleJDK

V tomto okamžiku bude instalace OracleJDK dokončena ve vašem systému Ubuntu 18.04. Dále pokračujte s nastavením domovské stránky Java použitím následujícího kroku.

Nastavení JAVA_HOME na Ubuntu

Vždy je dobrým zvykem nastavit domácí prostředí Java, jakmile ji nainstalujete. Chcete-li to provést, musíte najít cestu k nainstalované Javě. Je velmi snadné najít cestu k nainstalované Javě pomocí update-alternatives příkaz. Chcete-li najít cestu, spusťte z terminálu následující příkaz:


# update-alternatives --config java

Domovská stránka Java

Zkopírujte označenou cestu (těsně před přihrádkou) ze zvýrazněného řádku a nastavte JAVA_HOME proměnnou tak, že ji ukážete na zkopírovanou cestu v souboru /etc/profile .


# vi /etc/profile
...
...
export JAVA_HOME=/usr/lib/jvm/java-11-oracle/
...
...

Uložte soubor a znovu načtěte systémová nastavení definovaná v /etc/profile pomocí source příkaz:


# source /etc/profile

Chcete-li ověřit nastavení domovské stránky Java, opakujte proměnnou v terminálu:


# echo $JAVA_HOME
/usr/lib/jvm/java-11-oracle

Echo Java Home

Správa více verzí Java na Ubuntu

Pokud ve svém systému používáte více verzí Javy, je možné vybrat výchozí verzi pro použití pomocí update-alternatives příkaz. Chcete-li to provést, spusťte z terminálu následující příkaz:


# update-alternatives --config java

Výše uvedený příkaz zobrazí seznam všech nainstalovaných verzí Javy spolu s instalační cestou, jako je následující.

Update Alternative Configure Java

Zvýrazněný výběr představuje aktuální výchozí verzi jazyka Java ve vašem systému. Chcete-li změnit výchozí java, zadejte číslo výběru a stiskněte enter. Pokud změníte výchozí java, změňte JAVA_HOME podle toho systémová proměnná.

Shrnutí

A je to! Nyní jste do svého systému Ubuntu 18.04 nainstalovali javu. Je také vhodné nastavit domov pro Javu, protože je povinná pro spuštění aplikací jako Apache Tomcat, Confluence a tak dále. Doufám, že se vám příspěvek líbil a děkujeme, že jste si ho prošli!


Linux
  1. Jak nainstalovat Javu na Ubuntu Linux

  2. Jak nainstalovat Java 17 v Ubuntu 20.04

  3. Jak nainstalovat Javu na Ubuntu 16.04

  1. Jak nainstalovat Javu na Ubuntu

  2. Jak nainstalovat Javu na Ubuntu 20.04

  3. Jak nainstalovat Javu na Ubuntu 22.04

  1. Jak nainstalovat Javu na Ubuntu 18.04

  2. Jak nainstalovat Gradle na Ubuntu 18.04

  3. Jak nainstalovat Javu na Ubuntu 20.04