Jak zainstalować Openjdk Java 11/8 w Ubuntu i Debian

Jak zainstalować Openjdk Java 11/8 w Ubuntu i Debian

Ten samouczek pomoże zainstalować Java (OpenJDK) we wszystkich wersjach systemów Ubuntu, Debian i LinuxMint. Możesz także użyć tego samouczka do instalacji Java w dowolnych systemach opartych na debian. Postępujmy poniżej prostych kroków do instalacji.

  • Zainstaluj Oracle Java 8 na Ubuntu & LinuxMint
  • Zainstaluj Oracle Java 9 na Ubuntu & LinuxMint

Krok 1 - Wyszukaj pakiety OpenJDK

Pakiety OpenJDK są dostępne w ramach natywnych repozytoriów APT. Możesz po prostu użyć polecenia Wyszukaj Apt-Cache, aby wyszukać dostępną wersję Java dla swojego systemu Ubuntu.

Apt-cache wyszukiwanie openjdk 

Zgodnie z powyższym wyjściem można zobaczyć OpenJDK-11-* i OpenJDK-8-* jest dostępne w menedżerze pakietów.

Krok 2 - Zainstaluj Java (OpenJDK)

Użyj poniższego polecenia, aby zainstalować OpenJDK w systemach opartych na debian za pomocą menedżera pakietów z domyślnego repozytorium. Poniższe polecenia zainstalują Java Development Kit (JDK) i Java Runtime Environment (JRE) w twoim systemie. Możesz zainstalować pakiet JRE tylko w celu skonfigurowania środowiska wykonawczego.

OpenJdk 11

sudo apt-get instaluj openjdk-11-jre openjdk-11-jdk 

OpenJdk 8

sudo apt-get instaluj openjdk-8-jre openjdk-8-jdk 

Krok 3 - Skonfiguruj domyślną wersję Java

Po instalacji Java używa poniżej polecenia do weryfikacji zainstalowanej wersji Java w twoim systemie.

Java -version Wersja OpenJdk "11.0.4 "2019-07-16 LTS Openjdk Runtime Environment 18.9 (buduj 11.0.4+11-lts) Openjdk 64-bitowy serwer VM 18.9 (buduj 11.0.4+11-lts, tryb mieszany, udostępnianie) 

Krok 4 - Ustaw java_home

To najlepsza praktyka do ustawiania zmiennej środowiska Java po zainstalowaniu Java. Ustawić Java_home Dodaj następującą linię do /itp./Środowisko Plik, ścieżka może różnić się w zależności od architektury systemu.

echo "java_home =/usr/lib/jvm/java-11-openjdk-amd64/" >>/etc/środowisko źródło/etc/środowisko/środowisko 

Użyj następującego polecenia, aby sprawdzić wartość środowiska

echo $ java_home/usr/lib/jvm/java-11-openjdk-amd64/