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.