Jak zainstalować OpenJDK na Centos V8

Jak zainstalować OpenJDK na Centos V8

Java to doskonały język programowania, a większość urządzeń jest budowana za pomocą Java od aplikacji komputerowych po różne systemy. Możesz wybrać Oracle Java lub OpenJDK podczas instalowania Java w Centos 8. Wersja Oracle oferuje pewne funkcje premium i nie jest bezpłatna. Ale OpenJDK jest swobodnie dostępny do instalacji.

Dzisiejszy post koncentruje się na krokach instalacji OpenJDK na Centos V8.

Instalowanie OpenJDK na CentOS 8

Centos jest idealny do programowania, a kiedy chcesz tworzyć aplikacje Java, możesz użyć dwóch domyślnych wersji Java, Java 11 lub Java 8, dostępnych w jego repozytorium. Po zainstalowaniu OpenJDK możesz ustawić, która wersja Java do użycia jako opcji domyślnej, w tym eksport jej ścieżki, aby udostępnić ją do aplikacji, które budujesz na CentOS 8.

W tym samouczku zainstalujemy OpenJDK 11 i później ustawimy go jako naszą domyślną Java.

Aby zainstalować OpenJDK 11, uruchom poniższe polecenie z uprawnieniami administratora. Również używamy Mniam Menedżer pakietów. Użyj DNF.

$ sudo yum instaluj java-11-openjdk-devel


Po wykonaniu polecenia system zlokalizuje dostępny OpenJDK 11 w najbliższym lustrze dla twojego regionu, pobierz go i zainstaluj.


Po wyświetleniu monitu o autoryzację instalacji naciśnij Y Aby instalacja kontynuowała.


Yum pobierze określone openjdk i jego zależności. Gdy wszystko będzie wymagane do instalacji, zainstaluje OpenJDK i wyświetli wyjście podobne do tego poniżej, potwierdzając, że został zainstalowany i zainstalowane zależności obok niej.


W tym momencie domyślna wersja Java nie została jeszcze zmieniona. Musimy skonfigurować go tak, aby ustawić zainstalowany openjdk 11 jako nasza domyślna Java.

W tym celu użyj Aktualizacje alternatywy Komenda.

$ aktualizacje-alternatywy-config java


Wykonanie polecenia wyświetli dostępne wersje Java w twoim systemie. W naszym przypadku możemy zauważyć, że mamy zainstalowane trzy wersje Java.

Naszym celem jest wybranie OpenJDK 11 jako opcję domyślną. Tak więc wpiszemy jego numer wyboru w wierszu terminalu i naciśniemy Przycisk ENTER. Upewnij się, że używasz prawidłowego numeru wyboru w swojej sprawie. W tym przykładzie Openjdk 11 ma wybraną liczbę 3.


Po wybraniu domyślnej wersji Java zweryfikuj zmianę, sprawdzając wersję Java w Centos 8.

$ java -version


Zainstalowaliśmy OpenJDK 11 i ustawiliśmy go jako domyślną wersję Java.


Jak dotąd nasza instalacja działa poprawnie. Jednak gdy chcesz uruchomić aplikacje Java w centroS i chcesz, aby używali domyślnej wersji Java, musisz ustawić Java_home Zmienna środowiskowa.

Każda aplikacja Java będzie korzystać z zmiennej środowiska, którą zdefiniujesz dla wersji Java, aby uruchomić w systemie. Najpierw musimy uzyskać lokalizację openjdk, którą chcesz ustawić zmienną. Użyj więc polecenia aktualizacji-alternatyw, aby wymienić jego lokalizację.


W naszym przypadku koncentrujemy się na Openjdk 11. Więc skopiuj podświetloną ścieżkę.

Następnie użyj wybranego edytora, aby otworzyć .bash_profile i wklej skopiowaną ścieżkę do OpenJDK na dole pliku.

Użyj formatu Java_home = ”/the-path/” Następnie zapisz i wyjdź z pliku.


Ostatnim krokiem jest sprawdzenie, czy nasza nowo dodana zmienna środowiskowa działa. W tym celu użyj Echo polecenie, aby sprawdzić, czy daje prawidłową ścieżkę dla Java_home Zmienna środowiskowa.


Wyjście potwierdza, że ​​pomyślnie dodaliśmy zmienną środowiskową. W ten sposób zainstalowanie OpenJDK na CentOS 8 i ustawienie zmiennej środowiska dla systemu.

Wniosek

Java jest niezbędna i powszechnie używana przez większość programistów. Dla użytkownika CentOS 8 możesz wygodnie zainstalować OpenJDK w swoim systemie, skonfiguruj domyślną wersję Java i ustawić zmienną środowiskową, aby uzyskać wszystkie aplikacje Java za pomocą kroków przedstawionych w tym przewodniku.