Asenna Java CentOS-käyttöjärjestelmään ja määritä polut
Julkaistu:
Päivitetty:
Artikkelit › Asenna Java CentOS-käyttöjärjestelmään ja määritä polut
Tilanne vuonna 2026 ja turvallinen käyttö
Johtopäätös: Asenna tuettu OpenJDK-versio hyväksytystä pakettivarastosta, valitse järjestelmän oletusarvo alternatives avulla, tarkista java -version ja javac -version ja aseta JAVA_HOME vain ohjelmistoille, jotka sitä todella vaativat.
Mitä opit
- JRE/ajonaikaisen komennon, täyden JDK:n, PATH:n ja
JAVA_HOME:n ero. - Miten vaihtoehdot valitsee asennettujen Java-komentojen joukosta ilman kovakoodattuja symbolilinkkiketjuja.
- Miksi Java-jakelun tuki ja lisensointi on tarkistettava sen sijaan, että se olisi rajoitettu "Oracle Java on maksettu" -kohtaan.
Kenelle artikkeli on tarkoitettu: Linux-järjestelmänvalvojat, jotka valmistelevat Javaa Mavenille, Tomcatille tai muulle palvelulle.
Tilanne vuonna 2026: Alla olevat CentOS 7/OpenJDK 8 -komennot ovat historiallisia. Valitse sovelluksen kanssa yhteensopiva tuettu JDK-linja, käytä nykyisiä DNF-pakettien nimiä ja katso tarkka jakelu toimittajan tuki- ja lisenssiehdoista.
Turvallisuushuomautus: Alkuperäisen artikkelin komentoja ja määritysesimerkkejä ei ole suoritettu uudelleen nykyaikaisessa tuotantoympäristössä. Tarkista tuetut versiot, ota varmuuskopio ja valmistele palautus erillisessä testiympäristössä ennen käyttöönottoa.
Viralliset lähteet
Yleiskatsaus
Java-ohjelman asentaminen CentOS-käyttöjärjestelmään ja polun asettaminen. Oracle Java on alkanut olla maksullinen, ja se perustetaan OpenJDK:n avulla. Tiedot perustuvat oletukseen, että käytössä on CentOS7.
Sisällysluettelo
1. Asetusten yksityiskohdat
Tässä osassa kuvataan menettely, jolla määritetään polku, josta Java ladataan.
1-1. Lataa materiaalit
Lataa OpenJDK seuraavalta verkkosivustolta.
1-2. Materiaalien sulattaminen ja siirtäminen
Siirrä ja purkaa OpenJDK-paketti palvelimelle. Seuraava perustuu oletukseen, että OpenJDK on sijoitettu osoitteeseen "/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/
Yllä oleva komento purkaa OpenJDK:n kansioon '/var/work', luo 'java'-kansio kansioon '/usr/lib/' ja siirtää puretun OpenJDK:n kansioon '/usr/lib/java/'.
1-3. Rekisteröi komennot vaihtoehdoissa
Vaihtoehdot selitetään yksinkertaisesti mekanismina ympäristömuuttujien asettamiselle kytkettävien pikalinkkien avulla. Jos sinulla on esimerkiksi useita Java-sovelluksia, tämä asetus helpottaa vaihtamista Java-sovellusten välillä. Tämä komento määrittää Javan polun.
[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
Yllä olevan komennon ensimmäinen rivi selittää.
·Luodaan pikalinkki osoitteeseen '/usr/bin/java'.
·Nimeä ryhmä 'java'. Jos sinulla on useita Javoja ja haluat vaihtaa niiden välillä, rekisteröi useita ryhmänimiä Javaan.
·Aseta pikakohteeksi "/usr/lib/java/jdk-11/bin/java".
·Ensisijainen tavoite 1.
Tämä mahdollistaa java-komennon suorittamisen.
1.Käynnistetään oikotie /usr/bin/java. Huomautus:Komennot, kuten "mkdir" ja "ls", jotka normaalisti suoritetaan, tallennetaan myös tiedostoon "/usr/bin". Tässä yhteydessä käytetään komentoja "mkdir" ja "ls", joita tavallisesti käytetään satunnaisesti.
2.Pikakohde '/etc/alternatives/java' kutsutaan. Tämä on myös oikotie. Huomautus:Kohdassa '/etc/alternatives/java' oleva 'java' on ryhmän nimellä määritetty arvo.
3.Lisäksi kutsutaan pikakohde "/usr/lib/java/jdk-11/bin/java".
Java-komento suoritetaan edellä esitetyssä järjestyksessä (1)-(3).
Tarkista, että java-komento on käytössä seuraavalla komennolla.
[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)
Jos se näkyy kuten edellä, olet kunnossa.
2. yhteenveto
Olemme kuvailleet Javan asennuksen ja polun määrittämisen vaiheet.
Java-komentoa käytetään yleensä rennosti, mutta se toimii rekisteröitymällä vaihtoehtojen ja muiden keinojen avulla. Katso tätä, kun lisäät uutta javaa.
Tässä ovat tärkeimmät huomioitavat vaiheet ja rajoitukset.
■Artikkelit
■Profiili
■Yhteystiedot