GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat Java na CentOS 8

Java JDK je bezplatná sada pro vývoj softwaru s otevřeným zdrojovým kódem používaná pro vytváření aplikací, apletů a komponent pomocí programovacího jazyka Java. Java JDK přichází se sadou nástrojů pro vývoj a testování aplikací napsaných v programovacím jazyce Java; tyto nástroje zahrnují JRE, Java, Javac (kompilátor) a Jar (archiver).

Existují dvě různé implementace Java, OpenJDK a Oracle JDK:

  • OpenJDK je bezplatná a open-source implementace platformy Java.
  • Oracle JDK je placený a umožňuje pouze nekomerční použití softwaru.

V tomto tutoriálu vám ukážeme, jak nainstalovat OpenJDK 8, OpenJDK 11 a Oracle Java JDK 14 na CentOS 8.

Předpoklady

  • Nový CentOS 8 VPS na cloudové platformě Atlantic.Net.
  • Heslo uživatele root nakonfigurované na vašem serveru.

Krok 1 – Vytvořte cloudový server Atlantic.Net

Nejprve se přihlaste ke svému cloudovému serveru Atlantic.Net. Vytvořte nový server a jako operační systém vyberte CentOS 8 s alespoň 1 GB RAM. Připojte se ke svému cloudovému serveru přes SSH a přihlaste se pomocí přihlašovacích údajů zvýrazněných v horní části stránky.

Jakmile se přihlásíte k serveru CentOS 8, spusťte následující příkaz a aktualizujte svůj základní systém nejnovějšími dostupnými balíčky.

dnf update -y

Krok 2 – Instalace OpenJDK 11

dnf install java-11-openjdk -y

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

java -version

Měli byste vidět následující výstup:

Krok 3 – Instalace OpenJDK 8

dnf install java-1.8.0-openjdk -y

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

java -version

Měli byste vidět následující výstup:

Krok 4 – Nastavení výchozí verze Java

V tomto okamžiku máte ve svém systému nainstalované dvě různé verze Javy. Mezi více verzemi Java můžete přepínat pomocí následujícího příkazu:

alternatives --config java

V následujícím výstupu byste měli vidět, že OpenJDK 8 je výchozí verze na vašem systému.

Zadejte 1 a stiskněte Enter pro přepnutí verze Java z OpenJDK 8 na OpenJDK 11.

Nyní ověřte výchozí verzi Java pomocí následujícího příkazu:

java -version

Měli byste vidět, že OpenJDK 11 je výchozí verzí Java ve vašem systému.

Krok 5 – Nastavení proměnné prostředí JAVA_HOME

V některých aplikacích založených na Java budete muset definovat umístění instalace Java, abyste určili, kterou verzi Java chcete použít ke spuštění aplikace. K definování instalační cesty Java můžete použít proměnnou prostředí JAVA_HOME.

Proměnnou prostředí JAVA_HOME pro OpenJDK 11 můžete nastavit úpravou souboru /etc/profile:

nano /etc/profile

Na konec souboru přidejte následující řádek:

JAVA_HOME="/usr/lib/jvm/java-11-openjdk-11.0.5.10-2.el8_1.x86_64/"

Po dokončení uložte a zavřete soubor. Poté aktivujte změny pomocí následujícího příkazu:

source /etc/profile

Dále ověřte prostředí JAVA_HOME pomocí následujícího příkazu:

echo $JAVA_HOME

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

Krok 6 –  Nainstalujte Oracle Java 14

Nejprve si budete muset stáhnout soubor balíčku Oracle Java 14 RPM ze stránky stahování Oracle, jak je uvedeno níže.

Zde si můžete prohlédnout různé verze Java 14. Klikněte na jdk-14_linux-x64_bin.rpm a stáhněte si ji do svého systému.

můžete nyní musíte nahrát soubor na váš server Centos8 z místní plochy. To lze provést pomocí WinSCP.

Stáhněte si WinSCP a nainstalujte WinSCP pomocí následujícího průvodce:

https://winscp.net/eng/docs/guide_install

Nahrajte soubor pomocí informací o serveru CentOS 8:

Po dokončení nahrávání jej můžete nainstalovat pomocí následujícího příkazu:

dnf localinstall jdk-14_linux-x64_bin.rpm -y

Po úspěšné instalaci změňte výchozí verzi Java na Oracle Java 8 pomocí následujícího příkazu:

alternatives --config java

V následujícím výstupu byste měli vidět seznam různých verzí Java:

Zadejte 3 a stiskněte Enter změnit výchozí verzi Java.

Dále ověřte výchozí verzi Java pomocí následujícího příkazu:

java -version

Měli byste vidět následující výstup:

Závěr

Gratulujeme! Úspěšně jste nainstalovali Javu na CentOS 8. Doufám, že nyní máte dostatek znalostí na to, abyste mohli přepínat mezi různými verzemi Javy a začít budovat aplikaci na svém virtuálním privátním serveru.


Linux
  1. Jak nainstalovat Jenkins na CentOS 8

  2. Jak nainstalovat Java 11 &12 na CentOS 7

  3. Jak nainstalovat Java na CentOS 8

  1. Jak nainstalovat Java 8 &11 na Centos 8

  2. Jak nainstalovat MongoDB na CentOS 8

  3. Jak nainstalovat Java na CentOS 7

  1. Jak nainstalovat Java na CentOS 8

  2. Jak nainstalovat Tomcat 9 na CentOS 8

  3. Jak nainstalovat Gradle na CentOS 8