Jak nainstalovat Javu na Ubuntu 22.04. Java je jedním z nejpopulárnějších programovacích jazyků, který je široce používán pro vytváření aplikací. Běží na všech hlavních operačních systémech a zařízeních.
V této příručce se naučíte, jak nainstalovat více verzí Java (11, 17, 18) Runtime Environment (JRE), Java Development Kit (JDK) a Open JDK.
Dozvíte se také, jak přepínat mezi verzemi Java a také verzemi Java Development kit.
Dostupné verze Java v Ubuntu 22.04
Začněte aktualizací balíčků na nejnovější dostupnou verzi.
sudo apt update sudo apt upgrade
Ve výchozím nastavení obsahují úložiště Ubuntu 22.04 dva balíčky OpenJDK, Java Runtime Environment (JRE) a Java Development Kit (JDK).
Chcete-li zkontrolovat dostupné balíčky, můžete použít následující příkaz.
sudo java -version
Output Command 'java' not found, but can be installed with: apt install openjdk-11-jre-headless # version 11.0.15+10-0ubuntu0.22.04.1, or apt install default-jre # version 2:1.11-72build2 apt install openjdk-17-jre-headless # version 17.0.3+7-0ubuntu0.22.04.1 apt install openjdk-18-jre-headless # version 18~36ea-1 apt install openjdk-8-jre-headless # version 8u312-b07-0ubuntu1 Ask your administrator to install one of them.
Pokud si nejste jisti, co nainstalovat, můžete zvolit výchozí verzi OpenJDK (JDK 11).
Nainstalujte Java Runtime 11
Provedením následujícího příkazu nainstalujte výchozí prostředí Java Runtime Environment (JRE), které nainstaluje JRE z OpenJDK 11
sudo apt install default-jre
Po dokončení instalace můžete ověřit verzi Java pomocí následujícího příkazu.
java -version
Obdržíte výstup podobný tomu níže.
openjdk version "11.0.15" 2022-04-19 OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1) OpenJDK 64-Bit Server VM (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1, mixed mode, sharing)
Nyní jste nainstalovali Java 11 Runtime na vašem Ubuntu 22.04.
Nainstalujte sadu Java Development Kit
Pokud potřebujete Java Development Kit ke kompilaci Java programů, můžete také nainstalovat Open JDK
sudo apt install default-jdk
Po dokončení instalace můžete ověřit verzi Java pomocí následujícího příkazu.
java -version
Obdržíte výstup podobný tomu níže.
javac 11.0.15
Nyní jste nainstalovali Java Development Kit na vašem Ubuntu 22.04.
Nainstalujte Java JDK 17
Provedením následujícího příkazu nainstalujte výchozí Java JDK, který také nainstaluje JRE z OpenJDK 17.
sudo apt install openjdk-17-jdk
Po dokončení instalace můžete ověřit verzi Java pomocí následujícího příkazu.
java -version
Obdržíte výstup podobný tomu níže.
openjdk version "17.0.3" 2022-04-19 OpenJDK Runtime Environment (build 17.0.3+7-Ubuntu-0ubuntu0.22.04.1) OpenJDK 64-Bit Server VM (build 17.0.3+7-Ubuntu-0ubuntu0.22.04.1, mixed mode, sharing)
Nyní jste nainstalovali Java 17 Runtime na vašem Ubuntu 22.04.
Nainstalujte Java JDK 18
Provedením následujícího příkazu nainstalujte výchozí Java JDK, který také nainstaluje JRE z OpenJDK 18.
sudo apt install openjdk-18-jdk
Po dokončení instalace můžete ověřit verzi Java pomocí následujícího příkazu.
java -version
Obdržíte výstup podobný tomu níže.
openjdk version "18-ea" 2022-03-22 OpenJDK Runtime Environment (build 18-ea+36-Ubuntu-1) OpenJDK 64-Bit Server VM (build 18-ea+36-Ubuntu-1, mixed mode, sharing)
Nyní jste nainstalovali Java 18 Runtime do vašeho Ubuntu 22.04.
Přepínání mezi verzemi Java (JRE)
Pokud máte nainstalovaných více verzí Java, můžete verzi snadno změnit pomocí následujícího příkazu.
sudo update-alternatives --config java
Tento příkaz vás vyzve k výběru verze Java.
There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-18-openjdk-amd64/bin/java 1811 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-17-openjdk-amd64/bin/java 1711 manual mode 3 /usr/lib/jvm/java-18-openjdk-amd64/bin/java 1811 manual mode Press <enter> to keep the current choice[*], or type selection number:
Vyberte číslo a stiskněte Enter
.
Přepínání mezi verzemi Java (JDK)
Musíte také změnit verzi vývojové sady Java, jinak se můžete dostat do problémů s kompatibilitou.
Chcete-li změnit javac
verze můžete použít níže uvedený příkaz.
sudo update-alternatives --config javac
Tento příkaz vás vyzve k výběru verze Java Development.
There are 3 choices for the alternative javac (providing /usr/bin/javac). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-18-openjdk-amd64/bin/javac 1811 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/javac 1111 manual mode 2 /usr/lib/jvm/java-17-openjdk-amd64/bin/javac 1711 manual mode 3 /usr/lib/jvm/java-18-openjdk-amd64/bin/javac 1811 manual mode Press <enter> to keep the current choice[*], or type selection number:
Vyberte číslo a stiskněte Enter
.
Nyní jste také nakonfigurovali verzi Java Development Kit.
Konfigurace proměnné prostředí JAVA_HOME
Pro nastavení cesty musíte najít instalační cestu pomocí update-alternatives
příkaz.
sudo update-alternatives --config java
Zde uvidíte cestu Java.
- OpenJDK 11 se nachází na
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
- OpenJDK 17 se nachází na
/usr/lib/jvm/java-17-openjdk-amd64/bin/java
- OpenJDK 18 se nachází na
/usr/lib/jvm/java-18-openjdk-amd64/bin/java
Nyní to můžete přidat do souboru prostředí.
sudo nano /etc/environment
Nyní přidejte cestu, jak je znázorněno níže, zde je znázorněn způsob přidání Java 11 do cesty.
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
Aby se změny projevily, buď se odhlaste a přihlaste se, nebo spusťte následující příkaz pro aktuální relaci.
source /etc/environment
Chcete-li ověřit proměnnou prostředí Java
echo $JAVA_HOME
Získáte instalační cestu, kterou jste právě nastavili.
/usr/lib/jvm/java-11-openjdk-amd64
To je vše.
Udělejte svůj první krok ke kariéře ve vývoji softwaru Java s tímto úvodním kurzem
Závěr
Nyní jste se naučili, jak nainstalovat více verzí Java 11, 17 nebo 18 a nakonfigurovat JAVA_HOME na Ubuntu 22.04.
Díky za váš čas. Pokud narazíte na jakýkoli problém nebo zpětnou vazbu, zanechte prosím komentář níže.