Jak zainstalować Java 17 w dystrybucjach Linux opartych na RHEL

Jak zainstalować Java 17 w dystrybucjach Linux opartych na RHEL

Jawa jest bezpiecznym, stabilnym i dobrze znanym, ogólnym językiem programowania i platformy technologii obliczeniowej z wieloma połączonymi możliwościami.

Aby uruchomić aplikacje oparte na Javie, musisz mieć Jawa Zainstalowane na twoim serwerze. W większości potrzebujesz Java Runtime Environment (JRE), zbiór komponentów oprogramowania używanych do uruchamiania aplikacji Java na komputerze Linux.

Jeśli chcesz opracować aplikacje dla Jawa, musisz zainstalować Zestaw rozwoju Oracle Java (JDK), który jest kompletny Jre Pakiet z narzędziami do tworzenia, debugowania i monitorowania aplikacji Java i jest to obsługiwane wyroczni Java SE (standardowa edycja) wersja.

Notatka: Jeśli szukasz open source i za darmo Jdk wersja, zainstaluj OpenJdk który zapewnia te same funkcje i wydajność jak Oracle jdk pod GPL licencja.

W tym artykule pokażemy, jak zainstalować Openjdk 16 z Epel repozytorium i Oracle Openjdk 17 (najnowsza wersja) Korzystanie z pakietów binarnych w rozkładach Linux opartych na RHEL, takich jak Centos, Fedora, Rocky Linux, I Almalinux Aby opracować i uruchomić aplikacje Java.

Zainstaluj OpenJDK 16 w Centos/Rhel i Fedora

W momencie pisania tego artykułu, Openjdk 16 to obecnie dostępna wersja do zainstalowania przy użyciu następujących poleceń z Epel magazyn.

# Yum Zainstaluj Java-Latest-Openjdk # java -version 
Przykładowy wyjście
Wersja OpenJdk "16.0.1 "2021-04-20 Openjdk Runtime Environment 21.3 (buduj 16.0.1+9) Openjdk 64-bitowy serwer VM 21.3 (buduj 16.0.1+9, tryb mieszany, udostępnianie) 

Zainstaluj Oracle Openjdk 17 w Centos/Rhel i Fedora

Żeby zainstalować Oracle Openjdk 17, Musisz pobrać gotowe do produkcji Openjdk 17 Ze strony do pobrania Java SE lub uruchom następujące polecenie WGET, aby pobrać i zainstalować ją, jak pokazano.

# wget --no-check-certyfikat -c--header „ciasteczka: oraclelicense = Accept-seCureback-Cookie” https: // pobierz.wyrocznia.com/java/17/najnowszy/jdk-17_linux-x64_bin.RPM 

Zainstaluj pakiet za pomocą następującego polecenia:

# Yum LocalInstall JDK-17_linux-x64_bin.RPM 

Następnie potwierdź zainstalowaną wersję Java.

# Java -version Java wersja „17.0.1 "2021-10-19 LTS Java (TM) SE Środowisko środowiska (buduj 17.0.1+12-lts-39) Java Hotspot (TM) 64-bit serwer VM (kompilacja 17.0.1+12-lts-39, tryb mieszany, udostępnianie) 

Ustaw domyślną wersję Java

Jeśli masz więcej niż jedną wersję Java zainstalowaną w systemie, musisz ustawić domyślną wersję za pomocą alternatywy polecenie jak pokazano.

# alternatywy -config java 
Przykładowy wyjście
Istnieją 2 programy, które zapewniają „Java”. Polecenie wyboru ------------------------------------------- * + 1/usr/java/jdk-17.0.1/bin/java 2 java-letest-openjdk.x86_64 (/usr/lib/jvm/java-16-openjdk-16.0.1.0.9-3.walcowanie.El8.x86_64/bin/java) Wprowadź, aby zachować bieżący wybór [+] lub typ wyboru typu: 2

Wprowadź numer, aby ustawić domyślną wersję Java w systemie.

Na koniec sprawdź wersję Java.

# java -version 
Przykładowy wyjście
Wersja OpenJdk "16.0.1 "2021-04-20 Openjdk Runtime Environment 21.3 (buduj 16.0.1+9) Openjdk 64-bitowy serwer VM 21.3 (buduj 16.0.1+9, tryb mieszany, udostępnianie) 

Gratulacje! Pomyślnie zainstalowałeś najnowszą wersję Oracle Openjdk W Rhel, Centos, Fedora, I Rocky Linux/Almalinux Aby opracować i uruchomić aplikacje Java.