Zainstaluj Javę w systemie CentOS i ustaw ścieżki dostępu


Data publikacji:8 grudnia 2020 r.



INFOMARTION > Zainstaluj Javę w systemie CentOS i ustaw ścieżki dostępu

Przegląd.

Procedura instalowania środowiska Java w systemie CentOS i ustawiania ścieżki dostępu. Oracle Java zaczęła być opłacana i zostanie skonfigurowana przy użyciu OpenJDK. Informacje opierają się na założeniu, że używany jest system CentOS7.

Spis treści

  1. Szczegóły konfiguracji
  2. streszczenie

1. Szczegóły konfiguracji

W tej sekcji opisano procedurę określania ścieżki, z której pobierana jest Java.

1-1. Materiały do pobrania

Pobierz pakiet OpenJDK z następującej strony internetowej.

https://openjdk.java.net/

1-2. Rozmrażanie i przenoszenie materiałów

Przenieś i rozpakuj OpenJDK na serwer. Poniższe informacje opierają się na założeniu, że OpenJDK jest umieszczony w katalogu "/var/work".

[root@hostname ~]# tar xzvf /var/work/openjdk-11+28_linux-x64_bin.tar.gz
[root@hostname ~]# mkdir /usr/lib/java
[root@hostname ~]# mv jdk-11 /usr/lib/java/

Powyżej znajduje się polecenie wyodrębnienia OpenJDK w katalogu "/var/work", utworzenia folderu "java" w katalogu "/usr/lib/" i przeniesienia wyodrębnionego OpenJDK do katalogu "/usr/lib/java/".

1-3. Rejestrowanie poleceń w alternatywach

Alternatywy są po prostu wyjaśnione jako mechanizm ustawiania zmiennych środowiskowych z przełączanymi skrótami. Na przykład w przypadku posiadania wielu aplikacji Java to ustawienie ułatwia przełączanie się między nimi. To polecenie określa ścieżkę dostępu do środowiska Java.

[root@hostname ~]# alternatives --install /usr/bin/java java /usr/lib/java/jdk-11/bin/java 1
[root@hostname ~]# alternatives --install /usr/bin/javac javac /usr/lib/java/jdk-11/bin/javac 1

W pierwszym wierszu powyższego polecenia znajduje się wyjaśnienie.

・Zostanie utworzone łącze skrótowe do "/usr/bin/java".

・Nadaj grupie nazwę "java". Jeśli istnieje wiele java i chcesz przełączać się między nimi, zarejestruj w java wiele nazw grup.

・Ustaw miejsce docelowe skrótu na "/usr/lib/java/jdk-11/bin/java".

・Priorytet 1.

Umożliwia to wykonanie polecenia java.

①Zostanie wywołany skrót do polecenia /usr/bin/java. ※Polecenia takie jak "mkdir" i "ls", które są normalnie wykonywane, są również przechowywane w katalogu "/usr/bin". W tym miejscu są wywoływane polecenia "mkdir" i "ls", które są zwykle używane dorywczo.

②Wywoływane jest miejsce docelowe skrótu "/etc/alternatives/java". Jest to również droga na skróty. ※Wartość "java" w pliku "/etc/alternatives/java" jest wartością określoną przez nazwę grupy.

③Ponadto wywoływany jest skrót do miejsca docelowego "/usr/lib/java/jdk-11/bin/java".

Polecenie java jest wykonywane w sekwencji od (1) do (3) powyżej.

Sprawdź, czy polecenie java jest włączone, wykonując poniższe polecenie.

[root@hostname ~]# java -version
openjdk version "xx" yyyy-mm-dd
OpenJDK Runtime Environment xx.x (build xx+xx)
OpenJDK 64-Bit Server VM xx.x (build xx+xx, mixed mode)

Jeśli wyświetlany obraz jest taki jak powyżej, oznacza to, że wszystko jest w porządku.

2. streszczenie

Opisaliśmy kroki związane z instalacją Javy i ustawieniem ścieżki dostępu.

Polecenie java jest zwykle używane dorywczo, ale jego działanie polega na rejestrowaniu przez alternatywy i inne środki. Należy się do niej odwoływać podczas dodawania nowych java.

Dziękujemy, że oglądaliście do końca.