Il y a quelques jours (22/03), l'organisation Oracle a annoncé la disponibilité de "Java 18". La dernière version de l'un des langages de programmation les plus utilisés et le la première plateforme de développement au monde. Le nouveau package ou programme, également appelé OracleJDK 18, offre des milliers d'améliorations en termes de performances, de stabilité et de sécurité. Et en plus, y compris neuf propositions d'amélioration de la plate-forme, augmentant ainsi encore la productivité des développeurs.
Cependant, dans cette publication, nous n'approfondirons pas ses nouveautés ou améliorations, puisque nous l'avons fait quelques jours après (28/03) son lancement. Ici, nous allons approfondir aspects plus pratiques et techniques, c'est-à-dire sur son installation et configuration sur le courant Distribution GNU / Linux de Debian stable.
Et comme d'habitude, avant d'entrer pleinement dans le sujet d'aujourd'hui sur la installation et configuration de la dernière version disponible du Java JDK, c'est-à-dire la version Java 18, Également connu sous le nom OracleJDK 18, nous laisserons aux personnes intéressées les liens suivants vers certaines publications connexes précédentes. De manière à ce qu'ils puissent facilement les explorer, si nécessaire, après avoir fini de lire cette publication :
"Cette nouvelle version de Java SE 18 arrive à l'exception de la suppression de certaines fonctionnalités obsolètes, maintient la compatibilité avec les versions précédentes de la plate-forme Java, et la plupart des projets Java écrits précédemment continueront de fonctionner sans changement lorsqu'ils seront exécutés avec la nouvelle version. Et son encodage par défaut est UTF-8 ». La nouvelle version de Java SE 18 est déjà sortie et voici ses nouveautés
Java 18 : de nombreuses améliorations en termes de performances, de stabilité et de sécurité
Comment utiliser Java 18 ?
Télécharger
pour le téléchargement Java 18 (Oracle JDK 18) il faut accéder aux éléments suivants lien et téléchargez le fichier .deb prêt à Distributions GNU / Linux basé Debian stable.
Installations préconisées
Une fois téléchargé, nous procédons à son installation de la manière préférée, c'est-à-dire avec le commande apt ou dpkg. Dans notre cas d'utilisation, nous utilisons l'ordre de commande suivant :
«sudo apt install ./Descargas/jdk-18_linux-x64_bin.deb»
configuration
Une fois le package installé, nous devons encore procéder à configurer java 18, de sorte qu'il est configuré comme version par défaut, puisqu'actuellement notre Windows utilisé (Miracles GNU / Linux), vient avec OpenJDK 11.
Et pour cela, nous avons besoin de like utilisateur administrateur (racine), exécutez les commandes suivantes :
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
vérification
Une fois cette procédure terminée, nous pouvons exécuter ce qui suit ordres de commande Pour valider que tout s'est bien passé :
java --version
javac --version
jar --version
À ce stade, il ne reste plus qu'à essayer une application ou un développement Java pour profiter des avantages de la nouvelle version installée.
"Les binaires Microsoft OpenJDK pour Java 11 sont basés sur le code source OpenJDK, suivant les mêmes scripts de version utilisés par le projet Eclipse Adoptium et testés par la suite Eclipse Adoptium QA (y compris les tests du projet OpenJDK) ». Microsoft a annoncé la disponibilité de la version preview d'OpenJDK
Résumé
Bref, avoir Java 18 et de toute version précédente ou suivante liée au package d'origine de l'un des meilleurs langages de programmation et de la plate-forme de développement numéro un au monde sur nos distributions Debian stables n'est pas compliqué du tout. Et dans le meilleur des cas, il est toujours conseillé d'utiliser la version gratuite et ouverte appelée OpenJDK, qui est également développé conjointement avec Oracle.
Nous espérons que cette publication sera très utile pour l'ensemble «Comunidad de Software Libre, Código Abierto y GNU/Linux»
. Et n'oubliez pas de le commenter ci-dessous et de le partager avec d'autres sur vos sites Web, chaînes, groupes ou communautés de réseaux sociaux ou de messagerie préférés. Enfin, visitez notre page d'accueil à «DesdeLinux» pour découvrir plus d'actualités et rejoindre notre chaîne officielle de Télégramme de DesdeLinux, Ouest groupe pour plus d'informations sur le sujet.
Dans n'importe quelle distribution, le dernier Java que vous installez, quelle que soit sa version, sera la valeur par défaut du système, même si vous avez 7 javas différents installés, le dernier que vous installez, qu'il s'agisse d'Oracle ou non, reste par défaut, vous le faites pas besoin de faire quoi que ce soit pour le choisir.
Cordialement, Choripan. Merci pour ton commentaire. Certes, cela devrait être le cas lorsqu'une version d'OpenJDK ou Java JDK est installée à partir des référentiels, mais dans ce cas particulier, en utilisant le fichier .deb du site Web Java et en l'installant sur MX Linux, ce n'était pas le cas. Par conséquent, j'ai dû le configurer à la main, c'est-à-dire que c'était la version par défaut.