GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat více verzí Java na CentOS 8

Java je jedním z nejrozšířenějších programovacích jazyků na vysoké úrovni a původně byla vyvinuta společností Sun Microsystems. Používá se k vytvoření kompletní aplikace nebo systémů, které mohou běžet na jediném počítačovém systému nebo v prostředí distribuovaného serveru. Kromě toho se Java používá také k vytvoření malé aplikace nebo appletu, který je součástí webové stránky.

Java má dvě různé implementace, OpenJDK a Java Oracle. Oba jsou zhruba stejné a neliší se, kromě toho, že Java Oracle poskytuje další funkce. OpenJDK je open-source implementační platforma Java. Java Oracle podléhá licencování, což znamená, že jej lze používat pouze pro nekomerční účely, např. pro osobní použití a rozvoj.

V tomto článku se naučíme, jak nainstalovat různé implementace Java na CentOS 8.

Instalace Javy na CentOS 8

Chcete-li nainstalovat Java, musíte do systému nainstalovat dvě různé implementace Java. Chcete-li nainstalovat Java na CentOS 8, proveďte následující krok:

  1. Nejprve se musíte do systému přihlásit jako administrátor nebo uživatel root.
  2. Otevřete terminál pomocí klávesové zkratky Ctrl+Alt+t.

Nainstalujte OpenJDK 11

Nejlepším postupem je nainstalovat nejnovější verzi Java JDK 11. Několik aplikací založených na jazyce Java může vyžadovat specifickou verzi Java, takže v této situaci si musíte nejprve přečíst dokumentaci aplikace.

Spustíte následující příkaz k instalaci openJDK11 na váš systém CentOS 8:

$ sudo dnf install java-11-openjdk-devel

Během instalace se na terminálu zobrazí výzva k potvrzení uživatele. Chcete-li povolit instalaci balíčků Java na váš systém, stisknete „y“ a stisknete „Enter“.

Uvidíte, že se pro instalaci OpenJDK 11 na terminálu zobrazil stav ‚dokončeno‘.

Zkontrolujte verzi Java

Po dokončení instalace můžete nyní ověřit instalaci Java zobrazením nainstalované verze Java. K tomuto účelu potřebujete následující příkaz:

$ java -version

V této fázi byla Java úspěšně nainstalována na váš systém CentOS 8.

Na svůj CentOS 8 můžete také nainstalovat bezhlavou verzi javy, která podporuje minimální běhové prostředí Java potřebné pro proces spouštění aplikace bez použití GUI, což znamená, že nepotřebujete myš, klávesnici a podporu zobrazovacích systémů. Bezhlavá verze je lepší pro serverové aplikace.

Chcete-li do systému nainstalovat pouze verzi OpenJDK 11 bez hlavy, musíte zadat následující příkaz:

$ sudo dnf install java-11-openjdk-headless

Pokud je výše uvedený typ již nainstalován ve vašem CentOS 8, pak se jako závislost nainstaluje headless balíček.

Nainstalujte OpenJDK 8

Podobně můžete nainstalovat OpenJDK 8 do svého systému. Výchozí úložiště CentOS 8 obsahuje dvě hlavní nejnovější verze Java LTS, Java 8 a 11. OpenJDK 8 je také běžně používaná verze. Chcete-li nainstalovat Java 8, musíte provést následující příkaz:

$ sudo dnf install java-1.8.0-openjdk-devel

Po dokončení instalace Java 8 ji nyní můžete ověřit kontrolou informací o verzi takto:

$ java -version

Můžete také nainstalovat bezhlavou verzi Java 8.

Nastavit výchozí verzi Java

Pokud je na vašem CentOS 8 nainstalováno více verzí Java, v tomto případě můžete použít výchozí verzi Java. To znamená, že když na terminálu napíšete java, která verze bude použita jako výchozí, a to následovně:

$ java -version

Pokud chcete změnit výše uvedenou verzi novými alternativami, provedete následující příkaz:

$ sudo alternatives --config java

Po spuštění výše uvedeného příkazu se na terminálu zobrazí seznam nainstalovaných verzí Java. Nyní vyberete číslo, které chcete nastavit jako výchozí.

Závěr

V tomto článku jste se dozvěděli, jak můžete nainstalovat různé verze Javy na CentOS 8. Navíc uvidíte, jak nastavit výchozí verzi Javy, pokud je ve vašem systému nainstalováno více verzí. V dalším můžete prozkoumat více o nastavení cesty Java. Doufám, že se vám tento článek líbil.


Cent OS
  1. Jak nainstalovat Java na CentOS 8

  2. Jak nainstalovat GlassFish na CentOS 7

  3. Jak nainstalovat GlassFish 5 na CentOS 7

  1. Jak nainstalovat Jenkins na CentOS 8

  2. Jak nainstalovat ActiveMQ na CentOS

  3. Jak nainstalovat WildFly 14 na CentOS 7

  1. Jak nainstalovat Java 11 &12 na CentOS 7

  2. Jak nainstalovat Java 8 &11 na Centos 8

  3. Jak nainstalovat Javu na RHEL 8 / CentOS 8 Linux