Een paar dagen geleden (22-03) heeft de organisatie Oracle heeft de beschikbaarheid van "Java 18" aangekondigd. De nieuwste versie van een van de meest gebruikte programmeertalen en de 's werelds nummer één ontwikkelingsplatform. Het nieuwe pakket of programma, ook wel bekend als Oracle JDK18, biedt duizenden verbeteringen op het gebied van prestaties, stabiliteit en beveiliging. En daarnaast negen voorstellen voor platformverbetering, waardoor de productiviteit van ontwikkelaars verder wordt verhoogd.
In deze publicatie zullen we echter niet ingaan op de nieuwigheden of verbeteringen, aangezien we dat een paar dagen na (28-03) de lancering hebben gedaan. Hier gaan we dieper op in meer praktische en technische aspecten, dat wil zeggen, over zijn installatie en configuratie over de huidige GNU / Linux-distributie de Debian stabiel.
En zoals gewoonlijk, voordat we volledig ingaan op het onderwerp van vandaag over de installatie en configuratie van de laatst beschikbare versie van de Java JDK, dat wil zeggen, de versie Java 18Ook bekend als Oracle JDK18, laten we voor geïnteresseerden de volgende links achter naar enkele eerdere gerelateerde publicaties. Op zo'n manier dat ze ze, indien nodig, gemakkelijk kunnen verkennen na het lezen van deze publicatie:
"Deze nieuwe versie van Java SE 18 komt met uitzondering van de verwijdering van enkele verouderde functies, handhaaft compatibiliteit met eerdere versies van het Java-platform, en de meeste eerder geschreven Java-projecten zullen ongewijzigd blijven werken wanneer ze met de nieuwe versie worden uitgevoerd. En de standaardcodering is UTF-8'. De nieuwe versie van Java SE 18 is al uitgebracht en dit is zijn nieuws
Java 18: Veel prestatie-, stabiliteits- en beveiligingsverbeteringen
Hoe Java 18 te gebruiken?
Ontladen
om te downloaden Java 18 (Orakel JDK 18) het volgende moet worden geopend: link en download de .deb-bestand bereid om GNU / Linux-distributies gebaseerd op Debian stabiel.
Installatie
Eenmaal gedownload, gaan we verder met de installatie op de gewenste manier, dat wil zeggen met de apt of dpkg commando. In onze use case gebruiken we de volgende opdrachtvolgorde:
«sudo apt install ./Descargas/jdk-18_linux-x64_bin.deb»
configuratie
Nadat het pakket is geïnstalleerd, moeten we nog steeds doorgaan naar: java configureren 18, zodat het is geconfigureerd als standaard versie, aangezien momenteel onze Besturingssysteem gebruikt (Wonderen GNU / Linux), komt met OpenJDK 11.
En hiervoor hebben we like . nodig admin gebruiker (root), voer de volgende opdrachten uit:
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
verificatie
Als we klaar zijn met deze procedure, kunnen we het volgende uitvoeren: bevel bevelen Om te bevestigen dat alles goed is gegaan:
java --version
javac --version
jar --version
Op dit moment zit er niets anders op dan een Java-toepassing of ontwikkeling uit te proberen om de voordelen van de nieuw geïnstalleerde versie te ervaren.
"De Microsoft OpenJDK-binaire bestanden voor Java 11 zijn gebaseerd op de OpenJDK-broncode, volgens dezelfde releasescripts die worden gebruikt door het Eclipse Adoptium-project en getest door de Eclipse Adoptium QA-suite (inclusief OpenJDK-projecttests)'. Microsoft heeft de beschikbaarheid aangekondigd van de preview-versie van OpenJDK
Overzicht
Kortom, het hebben van Java 18 en van elke vorige of volgende versie met betrekking tot het originele pakket van een van de beste programmeertalen en het nummer één ontwikkelingsplatform ter wereld op onze stabiele Debian Distros is helemaal niet ingewikkeld. En in het beste geval is het altijd aan te raden om de gratis en open versie genaamd OpenJDK, dat eveneens samen met Oracle is ontwikkeld.
We hopen dat deze publicatie zeer nuttig is voor het hele «Comunidad de Software Libre, Código Abierto y GNU/Linux»
. En vergeet niet om er hieronder op te reageren en het met anderen te delen op uw favoriete websites, kanalen, groepen of gemeenschappen van sociale netwerken of berichtensystemen. Bezoek ten slotte onze homepage op «DesdeLinux» om meer nieuws te ontdekken en lid te worden van ons officiële kanaal van Telegram van DesdeLinux, West groep voor meer informatie over het onderwerp.
In elke distro zal de laatste Java die je installeert, ongeacht de versie, de standaard zijn door het systeem, zelfs als je 7 verschillende Java's hebt geïnstalleerd, blijft de laatste die je installeert, of het nu van Oracle is of niet, standaard, dat doe je hoeft niets te doen om het te kiezen.
Groetjes, Choripan. Bedankt voor je reactie. Dit zou zeker het geval moeten zijn wanneer een versie van OpenJDK of Java JDK is geïnstalleerd vanuit de repositories, maar in dit specifieke geval was dit niet het geval met het .deb-bestand van de Java-website en het installeren op MX Linux. Daarom moest ik het met de hand configureren, dat wil zeggen, het was de standaardversie.