Hvernig á að setja upp Java 17 LTS (JDK 17) á openSUSE 15 Leap

Java er almennt notalegt, flokksbundið, hlutbundið fjölnota forritunarmál sem er vinsælt vegna hönnunar á því að hafa minni útfærsluháð, sem þýðir að hægt er að keyra samansetta Java kóða á öllum kerfum sem styðja Java án þess að þörf sé á endursamsetningu. Java er því einnig hratt, öruggt og áreiðanlegt. Það er mikið notað til að þróa Java forrit í fartölvum, gagnaverum, leikjatölvum, vísindalegum ofurtölvum, farsímum osfrv.

JDK 17 (JDK 17) hefur komið á framfæri nýjum tungumálabótum, uppfærslum á bókasöfnum, stuðningi við nýjar Apple tölvur, fjarlægingu og úreltingu eldri eiginleika og unnið að því að tryggja að Java kóða sem skrifaður er í dag haldi áfram að virka án breytinga í JDK útgáfum í framtíðinni.

Í eftirfarandi námskeiði muntu læra hvernig á að setja upp nýjustu Java 17 (JDK 17) á openSUSE 15 Leap.

Forsendur

Uppfærðu stýrikerfi

Uppfærðu þína openSUSE stýrikerfi til að tryggja að allir núverandi pakkar séu uppfærðir:

sudo zypper refresh -y

Bash/Skel

Kennsluefnið mun nota sudo skipun og að því gefnu að þú sért með sudo stöðu.

Til að staðfesta sudo stöðu á reikningnum þínum:

sudo whoami

Bash/Skel

Dæmi um úttak sem sýnir sudo stöðu:

[joshua@opensuse ~]$ sudo whoami
rót

Bash/Skel

Til að setja upp núverandi eða nýjan sudo reikning skaltu fara á kennsluna okkar á að bæta notanda við Sudoers á openSUSE.

Til að nota rótarreikningur, notaðu eftirfarandi skipun með rót lykilorðinu til að skrá þig inn.

su

Fáðu


Aðferð 1. Settu upp JDK 17 með RPM

Fyrsta aðferðin er að hlaða niður RPM til að setja upp JDK 17. Þessi aðferð er fljótleg og einföld. Hins vegar gefur þessi aðferð ekki pláss fyrir sérsníða fyrir uppsetninguna, sem forritarar kjósa oft.

Fyrst skaltu heimsækja niðurhals síðu og hlaðið niður nýjustu RPM.

Arm 64 RPM pakki:

wget https://download.oracle.com/java/17/latest/jdk-17_linux-aarch64_bin.rpm

x64 RPM pakki (algengastur):

wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm

Næst, þegar RPM hefur lokið niðurhali skaltu framkvæma eftirfarandi skipun til að setja upp JDK 17.

sudo rpm -ivh jdk-17_linux-x64_bin.rpm

Dæmi úttak:

Preparing...                          ################################# [100%]
Updating / installing...
   1:jdk-17-2000:17-ga                ################################# [100%]
update-alternatives: using /usr/java/jdk-17/bin/java to provide /usr/bin/java (java) in auto mode

Staðfestu uppsetninguna með því að athuga útgáfuna og byggingarnúmerið:

java --version

Dæmi úttak:

java 17 2021-09-14 LTS

Aðferð 1. Settu upp JDK 17 – Manual Method

Annar og mest mælti kosturinn er að setja upp Java JDK 17, handvirka leiðina sem nýtur notenda meira frelsis og krafts á því sem þeir vilja og þar sem uppsett er á kerfinu þeirra.

Sækja nýjustu Java 17 smíði

Heimsókn í niðurhals síðu til að fá nýjustu smíði útgáfu tengilinn, notaðu síðan eftirfarandi krulla stjórn:

curl  -O https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz

Þegar niðurhalinu er lokið þarftu að draga út skjalasafnið sem hér segir:

tar -xvf jdk-17_linux-x64_bin.tar.gz

Stilltu og settu upp JDK 17

Næst skaltu færa útdráttarskrárskrána inn í / opt / Staðsetning:

sudo mv jdk-17 /opt/jdk17

Nú þarftu að stilla umhverfisbreyturnar eins og hér að neðan:

export JAVA_HOME=/opt/jdk17
export PATH=$PATH:$JAVA_HOME/bin

Java 17 er nú uppsett. Til að staðfesta skaltu nota eftirfarandi skipanir:

java --version
echo $JAVA_HOME

Ef rétt er sett upp ættirðu að sjá eftirfarandi úttak:

java 17 2021-09-14 LTS
Java(TM) SE Runtime Environment (build 17+35-LTS-2724)
Java HotSpot(TM) 64-Bit Server VM (build 17+35-LTS-2724, mixed mode, sharing)
/opt/jdk17

Eins og þú sérð geturðu séð að útgáfan er nýjasta Java 17 JDK smíð.


Fáðu


Prófaðu Java 17 LTS - Búðu til Hello World forrit

Til að klára þetta er alltaf hentugt að prófa uppsetningar af þessu tagi til að staðfesta að allt virki rétt eftir uppsetningu. Auðveldasta leiðin er að búa til smáforrit til að prófa með því að nota hið fræga Hello World dæmi.

Fyrst skaltu búa til Java forritaskrána sem hér segir

sudo nano hello.java

Næst skaltu bæta eftirfarandi Java kóða við skrána:

public class hello {
  public static void main(String[] args) {
    System.out.println("G'day from LinuxCapable!");
  }
}

Vistaðu skrána (CTRL+O), farðu síðan út (CTRL+X).

Næst skaltu setja saman kóðann:

javac hello.java

Að lokum skaltu keyra Java kóðann með eftirfarandi skipun:

java hello

Dæmi úttak:

Til hamingju, allt virkar rétt.

Athugasemdir og niðurstaða

Í kennslunni hefurðu lært hvernig á að hlaða niður og setja upp nýjustu útgáfuna af Java 17 (JDK 17). Á heildina litið, fyrir þróunaraðila að uppfæra Java getur verið vandað verkefni, en til lengri tíma litið mun uppfærsla í Java 17 vera þess virði að markmiðið að vera LTS útgáfu stuðningur mun vera til staðar ásamt endurbótum í nokkuð langan tíma.

Leyfi a Athugasemd