Инсталиране на Java в CentOS и задаване на пътища


Дата на публикуване:8 декември 2020 г.



INFOMARTION > Инсталиране на Java в CentOS и задаване на пътища

Преглед.

Процедурата за инсталиране на Java в CentOS и задаване на пътя. Oracle Java започна да се заплаща и ще бъде създадена с помощта на OpenJDK. Информацията се основава на предположението, че се използва CentOS7.

Съдържание

  1. Подробности за настройката
  2. резюме

1. Подробности за настройката

Този раздел описва процедурата за задаване на пътя, откъдето се изтегля Java.

1-1. Изтегляне на материали

Изтеглете OpenJDK от следния уебсайт.

https://openjdk.java.net/

1-2. Размразяване и преместване на материали

Преместете и разархивирайте OpenJDK на сървъра. Следното се основава на предположението, че OpenJDK е поставен в "/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/

Горната команда е за извличане на OpenJDK в '/var/work', създаване на папка 'java' в '/usr/lib/' и преместване на извлечения OpenJDK в '/usr/lib/java/'.

1-3. Регистриране на команди в алтернативи

Алтернативите са обяснени просто като механизъм за задаване на променливи на средата с превключваеми бързи връзки. Ако например имате няколко Java приложения, тази настройка улеснява превключването между Java приложенията. Тази команда задава пътя за 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

Първият ред на горната команда обяснява.

・Създава се пряка връзка към '/usr/bin/java'.

・Дайте име на групата 'java'. Ако има няколко java и искате да превключвате между тях, регистрирайте няколко имена на групи в java.

・Задайте дестинацията на прекия път на "/usr/lib/java/jdk-11/bin/java".

・Приоритет 1.

Това позволява да се изпълни командата java.

①Извиква се пряк път до /usr/bin/java. ※Команди като "mkdir" и "ls", които обикновено се изпълняват, също се съхраняват в "/usr/bin". Това е мястото, където се задействат командите "mkdir" и "ls", които обикновено се използват небрежно.

②Извиква се дестинацията с пряк път '/etc/alternatives/java'. Това също е кратък път. ※'java' в '/etc/alternatives/java' е стойността, зададена от името на групата.

③Освен това се извиква пряката дестинация "/usr/lib/java/jdk-11/bin/java".

Командата java се изпълнява в последователността от (1) до (3) по-горе.

Проверете дали командата java е разрешена със следната команда.

[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)

Ако се появи както по-горе, всичко е наред.

2. резюме

Описахме стъпките за инсталиране на Java и задаване на пътя.

Командата java обикновено се използва небрежно, но тя работи, като се регистрира чрез алтернативи и други средства. Моля, обърнете внимание на това, когато добавяте нови java.

Благодарим ви, че гледахте до края.