Java 14:n asentaminen CentOS/RHEL 7/8:aan ja Fedoraan


Java on turvallinen, vakaa ja tunnettu yleiskäyttöinen ohjelmointikieli- ja laskentateknologia-alusta, jossa on monia toisiinsa yhdistettyjä ominaisuuksia.

Java-pohjaisten sovellusten käyttäminen edellyttää, että palvelimellesi on asennettu Java. Tarvitset enimmäkseen Java Runtime Environment (JRE), kokoelman ohjelmistokomponentteja, joita käytetään Java-sovellusten ajamiseen Linux-koneessa.

Jos haluat kehittää ohjelmistosovelluksia Javalle, sinun on asennettava Oracle Java Development Kit (JDK), jonka mukana tulee täydellinen JRE. paketti, joka sisältää työkalut Java-sovellusten kehittämiseen, virheenkorjaukseen ja seurantaan, ja se on Oraclen tukema Java SE (Standard Edition) -versio.

Huomaa: jos etsit avoimen lähdekoodin ilmaista JDK-versiota, asenna OpenJDK, joka tarjoaa samat ominaisuudet ja suorituskyky kuin Oracle JDK GPL-lisenssillä.

Tässä artikkelissa näytämme, kuinka OpenJDK 16 asennetaan EPEL-varastosta ja Oracle OpenJDK 17 (uusin julkaisu) binääripaketteja käyttämällä. RHEL-pohjaisissa Linux-jakeluissa, kuten CentOS, Fedora, Rocky Linux ja AlmaLinux Javan kehittämiseksi ja käyttämiseksi sovellukset.

Asenna OpenJDK 16 CentOS/RHELiin ja Fedoraan

Tätä artikkelia kirjoitettaessa OpenJDK 16 on tällä hetkellä saatavilla oleva versio, joka asennetaan seuraavilla komennoilla EPEL-arkistosta.

yum install java-latest-openjdk
java -version
Näytelähtö
openjdk version "16.0.1" 2021-04-20
OpenJDK Runtime Environment 21.3 (build 16.0.1+9)
OpenJDK 64-Bit Server VM 21.3 (build 16.0.1+9, mixed mode, sharing)

Asenna Oracle OpenJDK 17 CentOS/RHELiin ja Fedoraan

Asenna Oracle OpenJDK 17 lataamalla tuotantovalmis OpenJDK 17 Java SE -lataukset -sivulta tai suorittamalla seuraava wget-komento ladataksesi ja asentaaksesi sen kuvan osoittamalla tavalla.

wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm

Asenna paketti seuraavalla komennolla:

yum localinstall jdk-17_linux-x64_bin.rpm

Vahvista seuraavaksi asennettu Java-versio.

java -version
java version "17.0.1" 2021-10-19 LTS
Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing)

Aseta Java-oletusversio

Jos järjestelmään on asennettu useampi kuin yksi Java-versio, sinun on asetettava oletusversio alternatives-komennolla kuvan mukaisesti.

alternatives --config java
Näytelähtö
There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
*+ 1           /usr/java/jdk-17.0.1/bin/java
   2           java-latest-openjdk.x86_64 (/usr/lib/jvm/java-16-openjdk-16.0.1.0.9-3.rolling.el8.x86_64/bin/java)

Enter to keep the current selection[+], or type selection number: 2

Anna vain numero asettaaksesi Java-oletusversion järjestelmään.

Tarkista lopuksi Java-versio.

java -version
Näytelähtö
openjdk version "16.0.1" 2021-04-20
OpenJDK Runtime Environment 21.3 (build 16.0.1+9)
OpenJDK 64-Bit Server VM 21.3 (build 16.0.1+9, mixed mode, sharing)

Onnittelut! Olet onnistuneesti asentanut uusimman version Oracle OpenJDK:sta RHEL-, CentOS-, Fedora-,< ja Rocky Linux/AlmaLinux Java-sovellusten kehittämiseen ja suorittamiseen.