Kā instalēt Java 14 uz CentOS/RHEL 7/8 un Fedora


Java ir droša, stabila un labi pazīstama vispārējas nozīmes programmēšanas valoda un skaitļošanas tehnoloģiju platforma ar daudzām savstarpēji saistītām iespējām.

Lai palaistu Java balstītas lietojumprogrammas, jūsu serverī jābūt instalētai Java. Jums galvenokārt nepieciešama Java Runtime Environment (JRE), programmatūras komponentu kolekcija, ko izmanto Java lietojumprogrammu darbināšanai Linux mašīnā.

Ja vēlaties izstrādāt Java programmatūras lietojumprogrammas, jums jāinstalē Oracle Java Development Kit (JDK), kas ir komplektā ar pilnu JRE paketi ar rīkiem Java lietojumprogrammu izstrādei, atkļūdošanai un uzraudzībai, un tā ir Oracle atbalstītā Java SE ( Standard Edition) versija.

Piezīme: Ja meklējat atvērtā koda un bezmaksas JDK versiju, instalējiet OpenJDK, kas nodrošina tādas pašas funkcijas un veiktspēju kā Oracle JDK saskaņā ar GPL licenci.

Šī raksta rakstīšanas laikā OpenJDK 11 ir pašreizējā Java versija LTS, kas jāinstalē, izmantojot šādu noklusējuma krātuvju komandu:

# yum install java-11-openjdk-devel
# java -version
openjdk 11.0.8 2020-07-14 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.8+10-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.8+10-LTS, mixed mode, sharing)

Šajā rakstā mēs parādīsim, kā instalēt Oracle OpenJDK 14 RHEL 8/7/6, CentOS 8/7/6 un Fedora 30-32, lai izstrādātu un palaistu Java lietojumprogrammas.

Oracle OpenJDK 14 instalēšana CentOS/RHEL un Fedora

Lai instalētu Oracle OpenJDK 14, jums ir jālejupielādē ražošanai gatavs OpenJDK 14 no komandas wget, lai to lejupielādētu un instalētu, kā parādīts.

# wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/14.0.2+12/205943a0976c4ed48cb16f1043c5c647/jdk-14.0.2_linux-x64_bin.rpm

Instalējiet pakotni, izmantojot šādu komandu:

# yum localinstall jdk-14.0.2_linux-x64_bin.rpm 

Ja sistēmā ir instalēta vairāk nekā viena Java versija, noklusējuma versija ir jāiestata, izmantojot komandu alternatīvas, kā parādīts.

# alternatives --config java
There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
 + 1           java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.8.10-0.el8_2.x86_64/bin/java)
*  2           /usr/java/jdk-14.0.2/bin/java

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

Vienkārši ievadiet numuru, lai sistēmā iestatītu noklusējuma Java versiju.

Visbeidzot, pārbaudiet Java versiju.

# java -version
java version "14.0.2" 2020-07-14
Java(TM) SE Runtime Environment (build 14.0.2+12-46)
Java HotSpot(TM) 64-Bit Server VM (build 14.0.2+12-46, mixed mode, sharing)

Apsveicam! Jūs esat veiksmīgi instalējis jaunāko Oracle OpenJDK 14 versiju RHEL 8/7/6, CentOS 8/7/6 un Fedora 30-32, lai izstrādātu un palaistu Java lietojumprogrammas.