Java 18: Kuisa uye kugadzirisa Oracle JDK 18 paDebian 11

Java 18: Kuisa uye kugadzirisa Oracle JDK 18 paDebian 11

Java 18: Kuisa uye kugadzirisa Oracle JDK 18 paDebian 11

Mazuva mashoma apfuura (22/03), sangano Oracle yakazivisa kuwanikwa kwe "Java 18". Iyo yazvino vhezheni yeimwe inonyanya kushandiswa mitauro mitauro uye iyo chikuva chepasi rose chebudiriro. Iyo itsva package kana chirongwa, inozivikanwawo se Oracle JDK 18, inopa zviuru zvekuvandudzwa maererano nekuita, kugadzikana uye kuchengeteka. Uye nekuwedzera, kusanganisira zvipfumbamwe zvikumbiro zvekuvandudza papuratifomu, nekudaro zvichiwedzera kuwedzera kugadzirwa kwemugadziri.

Nekudaro, mubhuku rino hatisi kuzoongorora zvitsva kana kuvandudzwa, sezvo takazviita mazuva mashoma mushure (28/03) kutangwa kwayo. Pano, tichaongorora zvimwe zvinoshanda uye zvehunyanzvi zvinhu, kureva nezvake kuisirwa uye setup nezvezvino Kugoverwa kweGNU / Linux de Debian akatsiga.

JAVA SE 14

Uye semazuva ese, tisati tapinda zvizere mumusoro wenyaya wanhasi pane kuisirwa uye setup yeshanduro yazvino iripo ye Java JDK, ndiko kuti, shanduro Java 18, inozivikanwawo se Oracle JDK 18, tichasiira vanofarira zvinongedzo zvinotevera kune mamwe mabhuku apfuura ane hukama. Nenzira yekuti vanogona kuzviongorora zviri nyore, kana zvichidikanwa, mushure mekupedza kuverenga bhuku iri:

"Iyi vhezheni itsva yeJava SE 18 inosvika kunze kwekubviswa kwezvimwe zvakadzikiswa, inochengetedza kuenderana neshanduro dzakapfuura dzepuratifomu yeJava, uye mapurojekiti mazhinji akanyorwa kare eJava acharamba achishanda asingachinji kana achinge aitwa neshanduro itsva. Uye iyo default encoding ndeye UTF-8". Iyo nyowani vhezheni ye Java SE 18 yakatoburitswa uye idzi ndidzo nhau dzayo

Nyaya inoenderana:
Microsoft yekuvaka Java yave kuwanikwa kune wese munhu
JAVA SE 14
Nyaya inoenderana:
Oracle yakazivisa kuburitswa kwe Java SE 15, ziva kuti chii chitsva
Java 10 Oracle
Nyaya inoenderana:
Isa Oracle Java 10: Via Terminal kubva kuGNU / Linux

Java 18: Kuwanda kwekuita, kugadzikana uye kuchengetedza kuvandudzwa

Java 18: Kuwanda kwekuita, kugadzikana uye kuchengetedza kuvandudzwa

Nzira yekushandisa sei Java 18?

Download

yekurodha Java 18 (Oracle JDK 18) zvinotevera zvinofanira kuwanikwa link uye tora iyo .deb faira kuda Kugoverwa kweGNU / Linux maererano ne Debian akatsiga.

Kuiswa

Kana yangodhawunirodha, tinoenderera mberi nekuiswa kwayo nenzira yakasarudzika, kureva, ne apt kana dpkg raira. Muchiitiko chedu chekushandisa, tinoshandisa murairo unotevera:

«sudo apt install ./Descargas/jdk-18_linux-x64_bin.deb»

Setup

Kana iyo package yaiswa, isu tichiri kuda kuenderera mberi gadzirisa java 18, kuitira kuti igadziriswe se default version, kubva zvino yedu Operating system kushandiswa (Zvishamiso GNU / Linux), inouya ne OpenJDK 11.

Uye nokuda kweizvi, tinoda kufanana admin mushandisi (mudzi), shandisa mirairo inotevera:

sudo -s

echo "JAVA_HOME=/usr/lib/jvm/jdk-18" >> /etc/profile

echo "PATH=$PATH:$HOME/bin:$JAVA_HOME/bin" >> /etc/profile

echo "export JAVA_HOME" >> /etc/profile

echo "export PATH" >> /etc/profile

update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-18/bin/java 1

update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-18/bin/javac 1

update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk-10.0.1/bin/jar 1

update-alternatives --set java /usr/lib/jvm/jdk-10.0.1/bin/java

update-alternatives --set javac /usr/lib/jvm/jdk-10.0.1/bin/javac

update-alternatives --set jar /usr/lib/jvm/jdk-10.0.1/bin/jar

. /etc/profile

Oracle JDK Verification

Verified

Kana tapedza nemaitiro aya, tinogona kuita zvinotevera raira mirairo Kusimbisa kuti zvese zvakafamba zvakanaka:

java --version

javac --version

jar --version

Panguva ino, hapana chasara kuita kunze kwekuedza imwe Java application kana kusimudzira kuti uwane mabhenefiti eiyo nyowani yakaiswa vhezheni.

"Iwo maMicrosoft OpenJDK mabhinari eJava 11 akavakirwa paOpenJDK sosi kodhi, achitevera iwo manyoro ekuburitsa anoshandiswa neEclipse Adoptium chirongwa uye akaedzwa neEclipse Adoptium QA suite (kusanganisira OpenJDK bvunzo dzeprojekiti)". Microsoft yakazivisa kuwanikwa kweiyo yekutanga vhezheni yeOpenJDK

Roundup: Banner post 2021

Resumen

Muchidimbu, kuva Java 18 uye yechero yapfuura kana inotevera vhezheni ine chekuita nepakeji yekutanga yeimwe yeakanakisa programming mitauro uye nhamba yekutanga yekusimudzira chikuva munyika pane yedu yakagadzikana Debian Distros haina kuoma zvachose. Uye mune yakanakisa kesi, zvinogara zvichikurudzirwa kushandisa iyo yemahara uye yakavhurika vhezheni inonzi OpenJDK, iyo inogadzirwawo pamwe chete neOracle.

Tinovimba kuti chinyorwa ichi chinobatsira zvikuru kune vese «Comunidad de Software Libre, Código Abierto y GNU/Linux». Uye usakanganwe kutaura pazviri pazasi, uye ugovane nevamwe pamawebhusaiti ako aunofarira, chiteshi, mapoka kana nharaunda dzesocial network kana mameseji masisitimu. Pakupedzisira, shanyira peji yedu yekumba pa «DesdeLinux» kuongorora dzimwe nhau, uye kujoina yedu yepamutemo chiteshi Teregiramu ye DesdeLinux, Madokero boka kuti uwane mamwe mashoko pamusoro penyaya yacho.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   Choripán akadaro

    Mune chero distro, iyo yekupedzisira Java yaunoisa, zvisinei neshanduro yayo, ichave yakasarudzika nehurongwa, kunyangwe uine 7 akasiyana javas akaisirwa, yekupedzisira yaunoisa, ingave kubva kuOracle kana kwete, inoramba iri default, unoita. hazvidi kuita chero chinhu kuti usarudze.

    1.    Linux Tumira Kuisa akadaro

      Kwaziwai, Choripan. Ndatenda nemhinduro yako. Zvechokwadi, izvi zvinofanira kunge zvakadaro kana shanduro yeOpenJDK kana Java JDK yakaiswa kubva kune zvinyorwa, asi munyaya iyi, uchishandisa .deb file kubva pawebsite yeJava, uye kuiisa paMX Linux, zvakanga zvisina kudaro. Naizvozvo, ndaifanira kuigadzira neruoko, ndiko kuti, yaive iyo default vhezheni.