"Java" diegimas į "CentOS" ir kelių nustatymas


Paskelbimo data:2020 m. gruodžio 8 d.



INFOMARTION > "Java" diegimas į "CentOS" ir kelių nustatymas

Apžvalga.

"Java" diegimo į "CentOS" ir kelio nustatymo procedūra. "Oracle Java" pradėta mokėti ir bus sukurta naudojant "OpenJDK". Informacija pagrįsta prielaida, kad naudojama "CentOS7".

Turinys

  1. Sąrankos informacija
  2. santrauka

1. Sąrankos informacija

Šiame skyriuje aprašoma "Java" atsisiuntimo kelio nustatymo procedūra.

1-1. Atsisiųsti medžiagą

Atsisiųskite "OpenJDK" iš šios svetainės.

https://openjdk.java.net/

1-2. Medžiagų atšildymas ir perkėlimas

Perkelkite ir išpakuokite "OpenJDK" į serverį. Toliau pateikiama prielaida, kad "OpenJDK" patalpinta į "/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/

Aukščiau pateikta komanda, skirta "OpenJDK" išskleisti į "/var/work", sukurti "java" aplanką "/usr/lib/" ir išskleistą "OpenJDK" perkelti į "/usr/lib/java/".

1-3. Registruoti komandas alternatyvose

Alternatyvos paprasčiausiai paaiškinamos kaip aplinkos kintamųjų su perjungiamomis nuorodomis nustatymo mechanizmas. Pavyzdžiui, jei naudojate kelias "Java" programas, šis nustatymas palengvina perjungimą tarp "Java" programų. Šia komanda nustatomas "Java" kelias.

[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

Pirmojoje šios komandos eilutėje paaiškinama.

・Sukuriama sparčioji nuoroda į '/usr/bin/java'.

・Pavadinkite grupę "java". Jei yra kelios "Java" ir norite jas perjungti, užregistruokite kelis grupės pavadinimus "Java".

・Nustatykite nuorodų paskirties vietą "/usr/lib/java/jdk-11/bin/java".

・1 prioritetas.

Tai leidžia įvykdyti komandą java.

①Iškviečiamas /usr/bin/java trumpinys. ※Tokios komandos kaip "mkdir" ir "ls", kurios paprastai vykdomos, taip pat saugomos "/usr/bin". Čia iškviečiami "mkdir" ir "ls", kurie paprastai naudojami atsitiktinai.

②Iškviečiama trumpoji paskirties vieta "/etc/alternatives/java". Tai taip pat yra trumpas kelias. ※'/etc/alternatives/java' reikšmė 'java' yra grupės pavadinime nurodyta reikšmė.

③Be to, iškviečiama trumpoji paskirties vieta "/usr/lib/java/jdk-11/bin/java".

Komanda "Java" vykdoma pirmiau nurodyta seka (1)-3).

Patikrinkite, ar įjungta komanda java, naudodami šią komandą.

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

Jei rodoma taip, kaip nurodyta pirmiau, viskas gerai.

2. santrauka

Aprašėme "Java" diegimo ir kelio nustatymo veiksmus.

Komanda java paprastai naudojama atsitiktinai, tačiau ji veikia registruojant alternatyvas ir kitais būdais. Pridėdami naują "java", vadovaukitės šiuo dokumentu.

Dėkojame, kad žiūrėjote iki pabaigos.