Jak zainstalować Javę 8 lub Javę 13 na CentOS 8

W świecie serwerów istnieje szereg aplikacji i narzędzi, które są kluczowe dla prawidłowego i poprawnego działania nie tylko systemu i jego aplikacji, ale także wielu usług, z którymi system będzie współdziałał.

Jednym z takich narzędzi jest Java, która jest szeroko znana programistom internetowym, ponieważ Java jest idealną i wszechstronną technologią do tworzenia aplikacji internetowych, ułatwiającą zarówno jej wdrożenie, jak i uruchomienie.

Java to wieloplatformowy język programowania, w którym integruje środowisko Java Runtime Environment (JRE), a to z kolei składa się z Java Virtual Machine (JVM), która definiuje podstawowe klasy platformy Java i zarządza bibliotekami dostępnymi dla Java. JRE jest odpowiedzialne za zastosowanie środowiska wykonawczego oprogramowania, a to z kolei zostanie wdrożone w obecnych przeglądarkach internetowych.

Jeśli nadal nie jesteś przekonany do instalacji Javy, powinieneś wiedzieć, że ponad 90% zespołów na poziomie biznesowym korzysta z tego oprogramowania, więc możliwości skalowalności i wydajności są szerokie, niektóre z jego głównych cech to:

funkcje

  • Java dostarcza nam narzędzi do pisania oprogramowania na jednej platformie i uruchamiania go wirtualnie na innej platformie.
  • Umiejętność tworzenia aplikacji serwerowych i formularzy HTML.
  • Łącz różne aplikacje lub usługi oparte na języku Java, aby tworzyć aplikacje lub usługi.
  • Twórz programy do uruchamiania w przeglądarce lub usługach internetowych.
  • Twórz aplikacje na telefony komórkowe, zdalne procesory, mikrokontrolery, bramy i miliony innych urządzeń.

Co to jest Java 8Solvetic opowie przy okazji Java 8, która pozwala na poprawę wydajności podczas tworzenia i wykonywania programów Java w dowolnym środowisku, a niektóre z jej najbardziej wyróżniających cech to:

  • Integruje nowy interfejs API daty i godziny.
  • Jest zasilany przez silnik JavaScript Nashhorn.
  • Oferuje wirtualne rozszerzenia i metody wyrażeń Lambda.
  • Poprawiono jego bezpieczeństwo, aby zoptymalizować wykorzystanie.

Następnie wyjaśnimy w Solvetic, jak zainstalować Javę 8 na CentOS 8.

NotatkaJava 8 nie jest dostępna do publicznego pobrania, więc później zobaczysz, jak zainstalować Java 13 na CentOS 8.

1. Jak zainstalować Javę 8 na CentOS 8


W takim przypadku Oracle oferuje pakiety Java RPM i skompilowany kod źródłowy do instalacji, ale z uwagi na to, że oficjalne pobieranie jest już dostępne, lepiej użyć kodu źródłowego Java SE Development Kit 8.

Krok 1
W tym celu pobierzemy kody z oficjalnej strony Oracle, tam możemy zarejestrować się za darmo, aby pobrać:

POWIĘKSZAĆ

Krok 2
Tam możemy pobrać plik .rpm lub plik .tar.gz. Jeśli pobierzemy plik .tar.gz, możemy go wyświetlić za pomocą polecenia ls:

Krok 3
Przystąpimy do wyodrębnienia go, wykonując:

 sudo tar xzf jdk-8u221-linux-x64.tar.gz

Krok 4
Użyjemy "ls", aby sprawdzić, czy katalog został utworzony. Widzimy, że utworzony katalog to „jdk1.8.0_221.

Krok 5
Alternatywnie możemy zainstalować Javę 8 wykonując następujące czynności:

 mniam zainstaluj java-1.8.0-openjdk

Krok 6
Wpisujemy literę „s”, aby potwierdzić pobieranie:

Krok 7
Następnie wykonamy następujące czynności, aby zainstalować niektóre zależności:

 mniam zainstaluj java-1.8.0-opemjdk-devel

Krok 8
Ponownie wpisujemy literę „s”, aby potwierdzić pobranie i instalację.

Krok 9
Inną opcją jest pobranie pliku .rpm z oficjalnej strony, a następnie uruchomienie:

 mniam localinstall jre-8u221-linux-x64.rpm

Krok 10
Akceptujemy pobranie i instalację Java 8 na CentOS 8:

Krok 11
Walidacja JavaMożemy sprawdzić, czy Java została poprawnie zainstalowana, wykonując następujące czynności:

 wersja java

Mapuj ścieżkę JavaZdefiniujemy zmienną JAVA_HOME za pomocą następującego polecenia, które pozwoli nam zdefiniować wspomnianą ścieżkę:

 update-alternatives --config java

Krok 12
Tam musimy wybrać odpowiednią ścieżkę i nacisnąć Enter, po czym ustalamy ścieżkę wykonując:

 eksportuj JAVA_HOME = / usr / lib / jvm / java-1.8.0-openjdk-1.8.0.222.b10-0.el8_0.x86_64 / jre / bin / java

Krok 13
Sprawdzamy to, wpisując następujące. Tam sprawdzamy wyznaczoną trasę.

 echo $ JAVA_HOME

To jest proces instalacji Javy 8 na CentOS 8.

2. Jak zainstalować Javę 13 na CentOS 8

Krok 1
Java 13 to najnowsza wersja Oracle i będzie zgodna w ciągu najbliższych 6 miesięcy, a jak powinieneś wiedzieć, ta nowa wersja integruje nowe funkcje i ulepszenia, niektóre z nich to:

Co nowego?

  • Dodano metodę FileSystems.newFileSystem.
  • Nowe metody przesyłania java.nio.ByteBuffer Bulk get / put.
  • Obsługuje Unicode 12.1
  • Nowe surowe literały łańcuchowe, które wykorzystują wiele wierszy kodu źródłowego.
  • Maksymalny rozmiar sterty ZGC to 16 TB.
  • Konfigurowalny limit czasu odczytu dla listy CRL.
  • Posiada wsparcie dla MS Cryptography Next Generation (CNG)
  • Wsparcie dla X25519 i X448 w TLS i wiele innych.

Proces instalacji Java 13 na CentOS 8 jest znacznie prostszy i zobaczysz, dlaczego przede wszystkim możesz bezpośrednio pobrać plik .rpm lub .tar.gz z oficjalnego linku Oracle:

Krok 2
Lub z terminala w CentOS 8 możesz wykonać następujące czynności:

 wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense = accept-securebackup-cookie" "https://download.oracle.com/otn-pub/java/jdk/13+33/ 5b8a42f3905b406298b72d750b6919f6 / jdk-13_linux-x64_bin.rpm "

POWIĘKSZAĆ

Krok 3
Po zakończeniu tego procesu zobaczymy:

POWIĘKSZAĆ

Krok 4
Następnym krokiem jest wykonanie pobranego pliku, w tym celu wpisujemy:

 rpm -Uvh jdk-13_linux-x64_bin.rpm

POWIĘKSZAĆ

Krok 5
Po zakończeniu tego zadania możemy zweryfikować wersję Javy w CentOS 8 za pomocą następującego polecenia:

 wersja java

POWIĘKSZAĆ

Krok 6
Wreszcie, ponieważ większość aplikacji opartych na Javie korzysta ze zmiennych środowiskowych do ich wykonywania, konieczne jest zdefiniowanie zmiennych środowiskowych Javy za pomocą następujących poleceń:

 export JAVA_HOME = / usr / java / jdk-13 (Zdefiniuj zmienną JAVA_HOME) export PATH = $ PATH: / usr / java / jdk-13 / bin (Zdefiniuj zmienną PATH)

POWIĘKSZAĆ

Od tej chwili jesteś gotowy do korzystania z Javy 8 lub Javy 13 na CentOS 8 i maksymalnego wykorzystania usług internetowych.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave