Oracle SE je populární Java vývojová sada používaná k vývoji Java aplikací. Zde uvidíme, jak nainstalovat Oracle Java JDK 11 / 8 na Ubuntu 16.04 a Linux Mint 18.
Předpoklady
Abyste mohli nainstalovat Oracle Java JDK, musíte se přihlásit jako uživatel s právy sudo.
Nainstalujte Oracle Java JDK
Navštivte stránku Oracle JDK a stáhněte si JDK.
Oracle Java JDK 11 (LTS):
Oracle Java JDK 8:
Potřebovali bychom rozbalit stažený archiv JDK do nějakého umístění. Zde jsem se rozhodl umístit JDK do adresáře /usr/lib/jvm/.
sudo mkdir /usr/lib/jvm/
Rozbalte stažený archiv JDK pomocí příkazu tar.
### Oracle JDK 11 ### sudo tar -zxvf jdk-11.0.4_linux-x64_bin.tar.gz -C /usr/lib/jvm/ ### Oracle JDK 8 ### sudo tar -zxvf jdk-8u221-linux-x64.tar.gz -C /usr/lib/jvm/
Spusťte příkaz update-alternatives a nainstalujte Java do vašeho systému.
### Oracle Java 11 ### sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11.0.4/bin/java 2 ### Oracle Java 8 ### sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_221/bin/java 3
Nastavit výchozí verzi Java
Nastavte výchozí javu pomocí níže uvedeného příkazu.
sudo update-alternatives --config java
Výše uvedený příkaz by vypsal všechny Java JDK nainstalované ve vašem systému, jak je uvedeno níže.
Vyberte výchozí verzi Java zadáním čísla pod sloupcem Výběr a stiskněte enter.
There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 auto mode 1 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode 2 /usr/lib/jvm/jdk-11.0.4/bin/java 2 manual mode 3 /usr/lib/jvm/jdk1.8.0_221/bin/java 3 manual mode Press to keep the current choice[*], or type selection number: 2 update-alternatives: using /usr/lib/jvm/jdk-11.0.4/bin/java to provide /usr/bin/java (java) in manual mode
Zde jsem zvolil Oracle JDK 11 jako výchozí verzi Java v mém systému.
Ověřte Java
Ověřte verzi Java pomocí níže uvedeného příkazu.
java -version
Výstup:
java version "11.0.4" 2019-07-16 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.4+10-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.4+10-LTS, mixed mode)
Výstup se liší podle verze Java nainstalované v systému.
Nastavení proměnných prostředí
Některé instalace aplikací Java vyžadují předchozí konfiguraci proměnných prostředí jako JAVA_HOME , JRE_HOME atd.
Chcete-li nastavit proměnné prostředí JAVA, vytvořte nový soubor v adresáři /etc/profile.d.
sudo nano /etc/profile.d/javajdk.sh
Umístěte níže uvedené proměnné na základě verze JDK.
JDK 11:
export PATH=$PATH:/usr/lib/jvm/jdk-11.0.4/bin export JAVA_HOME=/usr/lib/jvm/jdk-11.0.4/ export J2SDKDIR=/usr/lib/jvm/jdk-11.0.4/
JDK 8:
export PATH=$PATH:/usr/lib/jvm/jdk1.8.0_221/bin export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_221/ export JRE_HOME=/usr/lib/jvm/jdk1.8.0_221/jre/ export J2SDKDIR=/usr/lib/jvm/jdk1.8.0_221/ export J2REDIR=/usr/lib/jvm/jdk1.8.0_221/jre
Načtěte prostředí do aktuální relace.
source /etc/profile.d/javajdk.sh
Závěr
To je vše. Doufám, že jste se naučili, jak nainstalovat Oracle Java JDK 11 / 8 na Ubuntu 16.04 &Linux Mint 18. Podělte se prosím o svůj názor v sekci komentářů.