GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat Javu na Ubuntu 20.04

Pojďme si promluvit o tom, jak nainstalovat Javu na Ubuntu 20.04. Co je Java? Java je bezplatný, open-source a nejoblíbenější jazyk používaný pro vývoj mobilních a desktopových aplikací a může běžet na všech hlavních operačních systémech. Existují různé implementace Javy, včetně JRE, OpenJDK a Oracle JDK. Pojďme pochopit rozdíl mezi JRE, OpenJDK a Oracle JDK.

Oracle JDK :Je to oficiální verze sady Java Development Kit pro Oracle. Má několik dalších komerčních funkcí a umožňuje pouze nekomerční použití softwaru.
JRE:Java Runtime Environment se skládá z virtuálního stroje Java a binárních souborů používaných ke spouštění programů Java.
OpenJDK: Java Development Kit obsahuje JRE a vývojové nástroje a knihovny potřebné k vytváření Java aplikací.

Tento tutoriál vysvětlí, jak nainstalovat Java 8, Java 11 a Oracle Java 15 na hosting Ubuntu.

Předpoklady

  • Ubuntu 20.04 VPS (budeme používat náš plán NVMe 2 VPS)
  • Přístup k uživatelskému účtu root (nebo přístup k účtu správce s oprávněními root)

Přihlaste se k serveru a aktualizujte balíčky operačního systému serveru

Nejprve se přihlaste ke svému serveru Ubuntu 20.04 přes SSH jako uživatel root:

ssh root@IP_Address -p Port_number

Budete muset nahradit „IP_Address“ a „Port_number“ příslušnou IP adresou vašeho serveru a číslem portu SSH. V případě potřeby navíc nahraďte „root“ uživatelským jménem účtu správce.

Před spuštěním se musíte ujistit, že všechny balíčky Ubuntu OS nainstalované na serveru jsou aktuální. Můžete to provést spuštěním následujících příkazů:

apt-get update -y
apt-get upgrade -y

Nainstalujte Java 8

Java 8 je předchozí a široce používaná verze Java LTS. Pokud je vaše aplikace postavena na Javě 8, můžete ji nainstalovat pomocí následujícího příkazu:

apt-get install openjdk-8-jdk -y

Po instalaci ověřte verzi Java pomocí následujícího příkazu:

java -version

Měli byste získat následující výstup:

openjdk version "1.8.0_275"
OpenJDK Runtime Environment (build 1.8.0_275-8u275-b01-0ubuntu1~20.04-b01)
OpenJDK 64-Bit Server VM (build 25.275-b01, mixed mode)

Nainstalujte Java 11

Java 11 je nejnovější LTS verze Java. Ve výchozím nastavení se dodává ve výchozím úložišti Ubuntu 20.04. Můžete jej nainstalovat pomocí následujícího příkazu:

apt-get install openjdk-11-jdk -y

Jakmile je Java 11 nainstalována, můžete ji ověřit pomocí následujícího příkazu:

java -version

Měli byste získat následující výstup:

openjdk version "11.0.9.1" 2020-11-04
OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)

Instalovat Oracle Java 15

Ve výchozím nastavení není Oracle Java k dispozici ve výchozím úložišti Ubuntu 20.04. Abyste mohli nainstalovat Oracle Java, budete muset do svého systému přidat úložiště třetí strany.

Nejprve nainstalujte požadované závislosti pomocí následujícího příkazu:

apt-get install gnupg2 software-properties-common -y

Jakmile jsou všechny závislosti nainstalovány, přidejte úložiště Java pomocí následujícího příkazu:

add-apt-repository ppa:linuxuprising/java

Když je úložiště přidáno, můžete jej nainstalovat pomocí následujícího příkazu:

apt-get install oracle-java15-installer -y

Jakmile je instalace dokončena, můžete ji ověřit pomocí následujícího příkazu:

java -version

Měli byste získat následující výstup:

java version "15.0.1" 2020-10-20
Java(TM) SE Runtime Environment (build 15.0.1+9-18)
Java HotSpot(TM) 64-Bit Server VM (build 15.0.1+9-18, mixed mode, sharing)

Přepínání mezi různými verzemi Java

Pokud máte v systému nainstalovaných více verzí Javy, můžete snadno nastavit výchozí verzi pomocí příkazu update-alternatives.

Chcete-li nastavit výchozí verzi Java z Oracle Java 15 na Java 8, spusťte následující příkaz:

update-alternatives --config java

V následujícím výstupu byste měli vidět seznam všech nainstalovaných verzí Java:

There are 3 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-15-oracle/bin/java             1091      manual mode
  3            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode

Press  to keep the current choice[*], or type selection number: 3

Napište 3 a stiskněte Enter pro nastavení Java 8 jako výchozí verze Java. Měli byste získat následující výstup:

update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java to provide /usr/bin/java (java) in manual mode

Nastavit proměnnou prostředí JAVA_HOME

Budete muset nastavit proměnnou prostředí JAVA_HOME pro definování cesty Java v některých aplikacích Java.

Nejprve najděte instalační cestu Java pomocí následujícího příkazu:

update-alternatives --config java

V následujícím výstupu byste měli vidět cestu všech verzí Java:

There are 3 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-15-oracle/bin/java             1091      manual mode
  3            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode

Dále zkopírujte cestu k požadované verzi Java z výše uvedeného výstupu a vložte ji do souboru /etc/environment:

nano /etc/environment

Přidejte následující řádek pro Java 8:

JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"

Dále aktivujte proměnnou prostředí Java pomocí následujícího příkazu:

source /etc/environment

Nyní můžete ověřit proměnnou prostředí JAVA_HOME pomocí následujícího příkazu:

echo $JAVA_HOME

Měli byste získat následující výstup:

/usr/lib/jvm/java-8-openjdk-amd64

Ve výše uvedené příručce jste se naučili, jak nainstalovat Javu na server Ubuntu 20.04.

Nic z toho samozřejmě nemusíte dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete požádat naše zkušené administrátory Linuxu, aby vám ji nastavili. Jsou k dispozici 24 hodin denně, 7 dní v týdnu a okamžitě se o váš požadavek postarají.

PS . Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Panels
  1. Jak nainstalovat Java 17 v Ubuntu 20.04

  2. Jak nainstalovat R na Ubuntu 16.04

  3. Jak nainstalovat Java 17 LTS na Ubuntu 20.04

  1. Jak nainstalovat Javu na Ubuntu Linux

  2. Jak nainstalovat Javu na Ubuntu 16.04

  3. Jak nainstalovat Javu na Ubuntu 22.04

  1. Jak nainstalovat GlassFish na Ubuntu 18.04

  2. Jak nainstalovat Go na Ubuntu 18.04

  3. Jak nainstalovat Tomcat na Ubuntu 20.04