Fa pocs dies (22/03), l'organització Oracle anuncia la disponibilitat de «Java 18». La darrera versió d'un dels llenguatges de programació més usats i la plataforma de desenvolupament número u del món. El nou paquet o programa, també conegut com Oracle JDK 18, ofereix milers de millores quant a rendiment, estabilitat i seguretat. I a més, incloent-hi nou propostes de millora de la plataforma, impulsant així encara més la productivitat dels desenvolupadors.
No obstant això, en aquesta publicació no aprofundirem sobre les seves novetats o millores, ja que això ho vam fer uns dies després (28/03) del seu llançament. Aquí, aprofundirem sobre aspectes més pràctics i tècnics, és a dir, sobre la seva instal·lació i configuració sobre l'actual Distribució GNU / Linux de Debian estable.
I com de costum, abans d'entrar de ple al tema d'avui sobre la instal·lació i configuració de la darrera versió disponible del JDK de Java, és a dir, la versió «Java 18», També coneguda com Oracle JDK 18, deixarem per a aquells interessats els següents enllaços a algunes anteriors publicacions relacionades. De manera que puguin explorar-les fàcilment, en cas que sigui necessari, després de finalitzar de llegir aquesta present publicació:
"Aquesta nova versió de Java SE 18 arriba a excepció de l'eliminació d'algunes funcions obsoletes, manté la compatibilitat amb versions anteriors de la plataforma Java i la majoria dels projectes Java escrits anteriorment seguiran funcionant sense canvis quan s'executin amb la nova versió. I la vostra codificació predeterminada és UTF-8". Ja va ser alliberada la nova versió de Java SE 18 i aquestes són les seves novetats
Java 18: Moltes millores de rendiment, estabilitat i seguretat
Com utilitzar Java 18?
Descàrrega
Per a la descàrrega de Java 18 (Oracle JDK 18) cal accedir al següent enllaç i descarregar-se el arxiu .deb disposat per Distribucions GNU / Linux basades en Debian estable.
Instal·lador
Un cop descarregat procedim a la seva instal·lació de la forma preferida, és a dir, amb el comandament apt o dpkg. En el nostre cas pràctic, fem servir la següent ordre de comanda:
«sudo apt install ./Descargas/jdk-18_linux-x64_bin.deb»
Configuració
Ja instal·lat el paquet ens falta procedir a configurar el Java 18, perquè estigui configurat com versió predeterminada, ja que, actualment el nostre Sistema operatiu utilitzat (Milagros GNU / Linux), ve amb OpenJDK 11.
I per això, necessitem com usuari administrador (root), executar les següents ordres de comanda:
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
verificació
Un cop acabat amb aquest procediment, podem executar les següents ordres de comandament per validar que tot ha sortit bé:
java --version
javac --version
jar --version
Arribat a aquest punt, només queda provar alguna aplicació o desenvolupament java per experimentar les bondats de la nova versió instal·lada.
"Els binaris de Microsoft OpenJDK per a Java 11 es basen en el codi font d'OpenJDK, seguint els mateixos scripts de versió utilitzats pel projecte Eclipse Adoptium i provats per la suite de control de qualitat Eclipse Adoptium (incloses les proves del projecte OpenJDK)". Microsoft anuncia la disponibilitat de la versió preliminar d'OpenJDK
Resum
En resum, disposar de «Java 18» i de qualsevol anterior o propera versió relacionada amb el paquet original d'un dels millors llenguatges de programació i la plataforma de desenvolupament número u del món sobre les nostres Distros Debian estables no és gens complicat. I en el millor dels casos, sempre és recomanable fer servir la versió lliure i oberta anomenada OpenJDK, que d'igual manera, és desenvolupada de manera conjunta amb Oracle.
Esperem que aquesta publicació, sigui de molta utilitat per a tota la «Comunidad de Software Libre, Código Abierto y GNU/Linux»
. I no deixis de comentar-la més avall, i de compartir-la amb altres als teus llocs web, canals, grups o comunitats preferides de xarxes socials o sistemes de missatgeria. Finalment, visita la nostra pàgina d'inici a «DesdeLinux» per explorar més notícies, i uneix-te al nostre canal oficial de Telegram de DesdeLinux, O aquest grup per a més informació sobre el tema.
En qualsevol distro, l'última Java que instal·lis, independentment de la seva versió, serà la predeterminada pel sistema, així tinguis 7 javas diferents instal·lats, l'última que instal·lis, sigui d'Oracle o no, es queda com a predeterminat, no cal fer res per escollir-la.
Salutacions, Choripan. Gràcies pel teu comentari. Certament, així hauria de ser quan des dels repositoris s'instal·la alguna versió d'OpenJDK o Java JDK, però en aquest cas en particular, usant el fitxer .deb des del web de Java, i instal·lant-lo sobre MX Linux, no va ser així. Per tant, em toco configurar-ho a mà, és a dir, que fos la versió predeterminada.