Prieš kelias dienas (22/03) organizacija „Oracle“ paskelbė apie „Java 18“ prieinamumą. Naujausia vienos iš dažniausiai naudojamų programavimo kalbų versija ir pasaulyje pirmaujanti plėtros platforma. Naujas paketas arba programa, taip pat žinoma kaip „Oracle JDK 18“, siūlo tūkstančius našumo, stabilumo ir saugumo patobulinimų. Be to, įskaitant devynis platformos tobulinimo pasiūlymus, taip dar labiau padidinant kūrėjo produktyvumą.
Tačiau šiame leidinyje nesigilinsime į jo naujoves ar patobulinimus, nes tai padarėme praėjus kelioms dienoms po jo pristatymo (28/03). Čia mes pasigilinsime daugiau praktinių ir techninių aspektų, tai yra apie jo diegimas ir nustatymas apie srovę GNU / Linux platinimas de „Debian“ stabilus.
Ir kaip įprasta, prieš pradėdami iki galo į šiandienos temą diegimas ir nustatymas iš naujausios galimos versijos „Java JDK“, tai yra versija Java 18, taip pat žinomas kaip „Oracle JDK 18“, besidomintiems paliksime nuorodas į kai kuriuos ankstesnius susijusius leidinius. Taip, kad, jei reikia, jie galėtų lengvai juos ištirti, perskaitę šį leidinį:
"Ši nauja „Java SE 18“ versija pristatoma, išskyrus kai kurių pasenusių funkcijų pašalinimą, palaikomas suderinamumas su ankstesnėmis „Java“ platformos versijomis, o dauguma anksčiau parašytų „Java“ projektų ir toliau veiks nepakitę, kai bus paleista nauja versija. Ir numatytoji jo koduotė yra UTF-8". Naujoji „Java SE 18“ versija jau išleista ir tai yra jos naujiena
Java 18: daug našumo, stabilumo ir saugumo patobulinimų
Kaip naudoti Java 18?
Eiti
atsisiuntimui „Java 18“ („Oracle JDK 18“) reikia pasiekti toliau nurodytus dalykus nuoroda ir atsisiųskite .deb failas nori GNU / Linux paskirstymai remiantis „Debian“ stabilus.
Montavimas
Atsisiuntę pereiname prie jos diegimo pageidaujamu būdu, ty su apt arba dpkg komanda. Mūsų naudojimo atveju naudojame tokią komandų tvarką:
«sudo apt install ./Descargas/jdk-18_linux-x64_bin.deb»
konfigūracija
Kai paketas bus įdiegtas, vis tiek turime tęsti sukonfigūruoti java 18, kad jis būtų sukonfigūruotas kaip numatytoji versija, kadangi šiuo metu mūsų Platforma naudotas (Stebuklai GNU / Linux), ateina su OpenJDK 11.
Ir tam mums reikia panašaus administratorius (root), paleiskite šias komandas:
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
patikrinimas
Baigę šią procedūrą, galime atlikti šiuos veiksmus vadovavimo įsakymai Norėdami patvirtinti, kad viskas klostėsi gerai:
java --version
javac --version
jar --version
Šiuo metu nelieka nieko kito, kaip išbandyti kokią nors „Java“ programą ar plėtrą, kad patirtumėte naujos įdiegtos versijos pranašumus.
"Microsoft OpenJDK dvejetainiai failai, skirti Java 11, yra pagrįsti OpenJDK šaltinio kodu, naudojant tuos pačius leidimo scenarijus, kuriuos naudojo Eclipse Adoptium projektas ir išbandė Eclipse Adoptium QA rinkinys (įskaitant OpenJDK projekto testus).". „Microsoft“ paskelbė apie prieinamą „OpenJDK“ peržiūros versiją
Santrauka
Trumpai tariant, turint Java 18 ir bet kurios ankstesnės ar kitos versijos, susijusios su originaliu vienos geriausių programavimo kalbų paketu ir pirmaujančia kūrimo platforma pasaulyje mūsų stabiliame Debian Distros, nėra visiškai sudėtinga. O geriausiu atveju visada patartina naudoti nemokama ir atvira versija, vadinama OpenJDK, kuri taip pat sukurta kartu su „Oracle“.
Tikimės, kad šis leidinys bus labai naudingas visiems «Comunidad de Software Libre, Código Abierto y GNU/Linux»
. Nepamirškite apie tai pakomentuoti žemiau ir pasidalyti su kitais savo mėgstamose svetainėse, kanaluose, socialinių tinklų ar pranešimų sistemų grupėse ar bendruomenėse. Galiausiai apsilankykite mūsų pagrindiniame puslapyje adresu «DesdeLinux» ištirti daugiau naujienų ir prisijungti prie mūsų oficialaus kanalo Telegrama iš DesdeLinux, Vakarai grupė Norėdami gauti daugiau informacijos šia tema.
Bet kuriame platinimo versijoje paskutinė įdiegta „Java“, neatsižvelgiant į jos versiją, bus numatytoji sistemoje, net jei įdiegėte 7 skirtingas „Java“, paskutinis įdiegtas „Oracle“ ar ne, liks kaip numatytasis. nieko nereikia daryti norint jį pasirinkti.
Pagarbiai, Choripanas. Ačiū už komentarą. Žinoma, taip turėtų būti, kai iš saugyklų yra įdiegta OpenJDK arba Java JDK versija, tačiau šiuo konkrečiu atveju naudojant .deb failą iš Java svetainės ir įdiegus jį MX Linux, taip nebuvo. Todėl turėjau jį konfigūruoti ranka, tai yra, tai buvo numatytoji versija.