Kuinka asentaa Java RHEL 8:aan


Java on nopea, turvallinen, luotettava ja suosittu yleiskäyttöinen ohjelmointikieli ja laskenta-alusta. Java on enemmän kuin vain kieli, se on teknologia-alusta, jossa on monia toisiinsa liittyviä ominaisuuksia.

Java-pohjaisten sovellusten käyttäminen RHEL 8 -järjestelmässäsi tai -palvelimessasi on oltava Java asennettuna. Tarvitset tavallisesti Java Runtime Environment (JRE), nipun ohjelmistokomponentteja, joita käytetään Java-sovellusten suorittamiseen.

Toisaalta, jos haluat kehittää sovelluksia Javalle, sinun on asennettava Oracle Java Development Kit (JDK), joka sisältää täydellinen JRE ja työkalut Java-sovellusten kehittämiseen, virheenkorjaukseen ja seurantaan. Se on Oraclen tukema Java SE (Standard Edition) -versio.

Huomaa: jos etsit ilmaisia JDK-versioita, asenna Oracle OpenJDK, joka tarjoaa samat ominaisuudet ja suorituskyvyn kuin Oracle JDK GPL-lisenssillä.

Tässä artikkelissa näytämme, kuinka voit asentaa OpenJDK 8 ja OpenJDK 11, kaksi tuettua Javan versiota RHEL 8:ssa. . Näytämme myös, kuinka voit asentaa Java OpenJDK 12:n uusimman version Java-sovellusten kehittämiseen ja suorittamiseen.

Vaatimukset

  1. RHEL 8 minimaalisella asennuksella
  2. RHEL 8, jossa RedHat-tilaus käytössä

OpenJDK:n asentaminen RHEL 8:aan

Asenna OpenJDK RHEL 8:aan päivittämällä ensin järjestelmäpaketit dnf-komennolla kuvan osoittamalla tavalla.

dnf update

Asenna seuraavaksi OpenJDK 8 ja 11 seuraavilla komennoilla.

dnf install java-1.8.0-openjdk-devel  	#install JDK 8
dnf install java-11-openjdk-devel		#install JDK 11

Kun asennus on valmis, voit tarkistaa asennetun Java-version käyttämällä seuraavaa komentoa.

java -version

Yllä olevan komennon tulos osoittaa, että Java 8 on oletusversio.

OpenJDK 12:n asentaminen RHEL 8:aan

Valitettavasti RHEL 8 ei tarjoa tai tue Java 12:ta oletuksena. Voit kuitenkin ladata tuotantovalmis OpenJDK 12 täältä ja asentaa sen kuvan osoittamalla tavalla.

cd opt
wget -c https://download.java.net/java/GA/jdk12.0.2/e482c34c86bd4bf8b56c0b35558996b9/10/GPL/openjdk-12.0.2_linux-x64_bin.tar.gz
tar -xvf openjdk-12.0.2_linux-x64_bin.tar.gz

Java-version tarkistamiseksi sinun on käytettävä koko polkua binaariin kuvan mukaisesti.

./opt/jdk-12.0.2/bin/java -version

Tärkeää: jos haluat käyttää Java 12:ta oletusversiona, sinun on määritettävä se JAVA_HOME-arvoksi. > ympäristömuuttuja, kuten seuraavassa osassa selitetään.

JAVA_HOME-ympäristömuuttujan asettaminen RHEL 8:ssa

Jos järjestelmääsi on asennettu useita Javan versioita, voit valita version, jota haluat käyttää oletuksena joko käyttämällä vaihtoehtoja-nimistä komentorivityökalua tai asetusta JAVA_HOME-ympäristömuuttuja, jolla voit valita JDK:n sovelluskohtaisesti.

Katsotaanpa häiritseviä tapauksia alla selitetyllä tavalla.

Java-oletusversion asettaminen vaihtoehtojen avulla

Vaihtoehtoja käyttämällä sinun on vaihdettava javan (joka käynnistää Java-sovelluksen) ja javac -version (joka lukee luokka- ja käyttöliittymämääritelmiä ja kokoaa ne luokkatiedostoiksi) binäärit maailmanlaajuisesti kuvan osoittamalla tavalla.

Aloita javalla, valitse haluamasi versio valintanumerolla ja paina enteriä kuvakaappauksen mukaisesti. Vahvista sitten, että oletusversio on vaihdettu haluamaasi.

alternatives --config java
java -version

Vaihda myös javac siihen Java-versioon, jota haluat käyttää kuvan mukaisesti.

alternatives --config javac
javac -version

Java-version asettaminen sovelluksille JAVA_HOME-muuttujan kautta

Ympäristömuuttuja JAVA_HOME määrittää hakemiston, johon JRE on asennettu järjestelmääsi. Kun se on asetettu, eri Java-pohjaiset sovellukset ja muut ohjelmat käyttävät sitä löytääkseen, missä Java on asennettu: määritetty Java-versio on se, jota käytetään sovellusten suorittamiseen.

Voit määrittää sen /etc/environment yleisessä shell-aloitustiedostossa kuvan osoittamalla tavalla.

vim /etc/environment

Lisää sitten tiedostoon seuraava rivi (korvaa /opt/jdk-12.0.2/ täydellä polulla JVM 8:n tai JVM 11:n asennushakemistoon kuten yllä olevassa vaihtoehdot -apuohjelman tulostuksessa näkyy).


export JAVA_HOME=/opt/jdk-12.0.2/

Tallenna tiedosto ja sulje se. Hanki se sitten seuraavasti.

source /etc/environment

Ja nyt, jos tarkistat JAVA_HOME-ympäristömuuttujan arvon, sen pitäisi osoittaa käytettävän JRE:n asennushakemistoon.

echo $JAVA_HOME

Johtopäätös

Olet tullut tämän opetusohjelman loppuun. Tässä oppaassa opit asentamaan Javaa RHEL 8:aan ja määrittämään JAVA_HOME-muuttujan. Jos sinulla on kysyttävää, lisäyksiä tai kommentteja, lähetä ne alla olevan palautelomakkeen kautta.