GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Javu na Ubuntu 18.04

Tento článek vás naučí, jak nainstalovat Java na Ubuntu 18.04 . Příkazy budou fungovat na jakémkoli soukromém serveru nebo počítači s nejnovější verzí Ubuntu 18.04 Bionic Beaver, stejně jako 16.04 a jakýchkoli dalších vydáních Long Time Support (LTS). Java je obvykle distribuována ve třech edicích, konkrétně Micro (ME), Enterprise (EE) a Standardní Vydání (EE). Pro tuto příručku použijeme Java SE 11 (LTS).

Celkově je Java jedním z předních programovacích jazyků na světě. Je vytvořen tak, aby měl co nejmenší závislosti, což umožňuje vývojářům aplikací aplikovat filozofii „zapiš jednou, spusť kdekoli“. Výsledkem je, že zkompilovaný kód Java může fungovat na jakékoli platformě, která podporuje Java. Můžete jej použít k vytvoření čehokoli od jednoduchých webových aplikací až po pokročilejší části softwaru.

Bez dalších okolků se podívejme, jak můžeme nainstalovat Javu na Ubuntu 18.04.

JDK nebo JRE?

OpenJDK (Java Development Kit) a Oracle JRE (Java Runtime Environment) jsou dvě hlavní sady, se kterými budete pracovat. Oracle Java obsahuje JVM, program Java, spolu s dalšími infrastrukturami, zatímco JDK je nadmnožinou JRE. JDK je v podstatě SDK (sada pro vývoj softwaru), protože vám poskytuje přístup ke všemu v JRE plus nástroje, jako je jdb , javadoc a samotný kompilátor – javac .

Pokud nemáte zájem o kompilaci softwaru Java, JRE bude v pohodě. Pokud se to změní, můžete to později aktualizovat.

Následující příkazy naznačují, že již používáte uživatele root, ale v případě, že jej nepoužíváte, měli byste přidat sudo na začátku vašich příkazů.

Instalace Javy na Ubuntu pomocí výchozího správce balíčků

První způsob instalace Javy na Ubuntu je prostřednictvím výchozích balíčků. Začněte proces aktualizací aktuálních balíčků na nejnovější verzi:

apt-get update && apt-get upgrade

Po dokončení nainstalujte nejnovější verzi Java Runtime Environment (JRE) provedením tohoto příkazu:

apt-get install default-jre

Místo toho je také možné nainstalovat Java Development Kit (JDK). Vyžaduje to konkrétní software nebo se používá ke kompilaci programů Java. JDK obsahuje JRE, takže pokud místo toho zvolíte tuto metodu, není to žádná nevýhoda.

apt-get install default-jdk

To je vše, Java je připravena k použití ve vašem systému Ubuntu. Zda byl správně nastaven, můžete znovu zkontrolovat pomocí těchto příkazů:

java -version
javac -version

Výstup bude podobný:

root@vps42681194:~# java -version
openjdk version "11.0.6" 2020-01-14
OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1)
OpenJDK 64-Bit Server VM (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1, mixed mode, sharing)
root@vps42681194:~# javac -version
javac 11.0.6

Instalace Javy na Ubuntu přes Oracle JDK

Případně je možné nainstalovat Javu na Ubuntu pomocí oficiálního Oracle JDK. Začněte aktualizací svých aktuálních balíčků na nejnovější verzi:

apt-get update && apt-get upgrade

V tomto příkladu použijeme knihovnu třetí strany spravovanou WebUpd8. Aby byla implementace snazší, nainstalujte nejprve následující balíček:

apt-get install software-properties-common

Dále získejte Java Uprising PPA pomocí následujícího příkazu:

add-apt-repository ppa:linuxuprising/java

Možná dokonce budete chtít spustit rychlou aktualizaci, když jste u toho:

apt-get update

Nakonec můžete nainstalovat Javu na svůj systém Ubuntu provedením následujícího příkazu a podle pokynů na obrazovce:

apt update; apt-get install oracle-java17-installer

Poté se ujistěte, že jste pomocí klávesnice vybrali „Ano“, abyste přijali licenční podmínky a vaše instalace začne.

A je to! Java je úspěšně nainstalována. Můžete to ověřit kontrolou verze pomocí těchto dvou příkazů:

java -version
javac -version

Objeví se podobný výstup:

root@vps42681194:~# java -version
java version "14" 2020-03-17
Java(TM) SE Runtime Environment (build 14+36-1461)
Java HotSpot(TM) 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)
root@vps42681194:~# javac -version
javac 14

Správa Java

Jeden server může mít více instalací Java. Výchozí verzi můžete nastavit pomocí následujícího příkazového řádku:

update-alternatives --config java

Zobrazí se následující výstup:

There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                         Priority   Status
------------------------------------------------------------
  0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java   1111      auto mode
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java   1111      manual mode
* 2            /usr/lib/jvm/java-14-oracle/bin/java          1091      manual mode

Press <enter> to keep the current choice[*], or type selection number:

Zadejte číslo z nabídky výběru, které chcete použít jako výchozí. Můžete to provést také pomocí jiných příkazů Java, například:

update-alternatives --config javac
update-alternatives --config javadoc
update-alternatives --config jarsigner

Nastavení domácího prostředí Java

Další užitečná věc, kterou byste měli vědět, je, jak nastavit JAVA_HOME variabilní. Většina aplikací jej vyžaduje k nalezení umístění vaší instalace Java. Dříve použitý příkaz vám může pomoci najít instalační cestu Java:

update-alternatives --config java
here are 2 choices for the alternative java (providing /usr/bin/java).

 Selection  Path                     Priority  Status
------------------------------------------------------------
 0      /usr/lib/jvm/java-11-openjdk-amd64/bin/java  1111   auto mode
 1      /usr/lib/jvm/java-11-openjdk-amd64/bin/java  1111   manual mode
* 2      /usr/lib/jvm/java-14-oracle/bin/java     1091   manual mode

Press <enter> to keep the current choice[*], or type selection number: 

Po zkopírování instalační cesty budete muset upravit prostředí soubor umístěný v atd adresář:

nano /etc/environment

Přidejte následující řádek na konec pro nastavení JAVA_HOME hodnota:

JAVA_HOME="/usr/lib/jvm/java-14-oracle/bin/java"

Důležité! Nezapomeňte jej aktualizovat skutečnou cestou k instalaci Java.

Stiskněte CTRL+X pro dokončení úprav a uložení změn. Dále proveďte změny použitím tohoto příkazu:

source /etc/environment

Zda je aktivní, můžete znovu zkontrolovat zadáním:

echo $JAVA_HOME

Závěr

Gratulujeme, nyní víte, jak nainstalovat Javu na Ubuntu 18.04. Také jste se naučili některé základy, jako je nastavení výchozí verze Java a definování proměnné JAVA_HOME.

Pokud vám tento článek přišel užitečný, neváhejte ho sdílet se světem. Pokud máte nějaké vlastní tipy, návrhy nebo nápady, netrpělivě je očekáváme v sekci komentářů níže.


Ubuntu
  1. Jak nainstalovat Java 17 v Ubuntu 20.04

  2. Jak nainstalovat Javu na Ubuntu 16.04

  3. Jak nainstalovat Javu na Ubuntu 20.04

  1. Jak nainstalovat Javu na Ubuntu

  2. Jak nainstalovat Javu na Ubuntu Linux

  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