GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Oracle Java JDK 18 dans Ubuntu 20.04 | Ubuntu 22.04

Oracle a annoncé Java 18 il y a quelques jours. Voici comment installer le langage de programmation dans Ubuntu Linux.

Quoi de neuf dans Java 18 :

  • Nouveau service natif Oracle Cloud Infrastructure (OCI) pour faciliter la gestion des environnements d'exécution et des applications Java sur site ou sur n'importe quel cloud.
  • Définit UTF-8 comme jeu de caractères par défaut des API Java standard
  • Un outil de ligne de commande et une API pour démarrer un serveur Web minimal qui ne sert que des fichiers statiques.
  • Réimplémenter la réflexion principale avec des poignées de méthode
  • SPI de résolution d'adresse Internet.
  • Extraits de code JEP dans la documentation de l'API Java.
  • API Vector (troisième incubateur)
  • API Fonction étrangère et mémoire (deuxième incubateur)
  • Correspondance de modèle pour Switch (deuxième aperçu)

Installez JDK 18 dans Ubuntu :

Ce PPA Ubuntu maintient le script d'installation pour installer automatiquement Java. Cependant, il ne se met pas à jour pour la nouvelle version de Java 18.

Voici donc le guide étape par étape qui montre comment installer le deb officiel et le définir par défaut manuellement.

1. Télécharger le package Java

Tout d'abord, rendez-vous sur le site Web d'Oracle et sélectionnez Télécharger le package .deb :

Télécharger Java

Il s'agit d'un package .deb 64 bits pour les PC et ordinateurs portables modernes.

2. Installez le paquet .deb

Ensuite, appuyez sur Ctrl + Alt + T sur le clavier pour ouvrir le terminal. Lorsqu'il s'ouvre, exécutez la commande ci-dessous pour installer le package que vous venez de télécharger :

cd ~/Downloads && sudo apt install ./jdk-18_linux-x64_bin.deb

Ici, vous pouvez également double-cliquer sur le .deb dans le gestionnaire de fichiers pour l'installer.

3. Définissez JDK 18 par défaut :

Il installe les fichiers de langue dans '/usr/lib/jvm/jdk-18/ 'répertoire. Pour le définir par défaut, effectuez les 2 étapes suivantes une par une.

a.) Créez des liens symboliques pour les fichiers exécutables :

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

De même, ajoutez des liens pour d'autres fichiers exécutables (par exemple, jarsigner , jlink , javadoc ) selon les besoins.

b.) Ensuite, exécutez les commandes ci-dessous une par une et tapez le numéro pour sélectionner Java JDK 18 par défaut.

sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo update-alternatives --config jar

Une fois terminé, vérifiez en exécutant la commande dans le terminal :

java -version
javac -version

4. Définir JAVA_HOME :

Option 1.) Définissez JAVA_HOME pour la console actuelle, cela fonctionnera jusqu'à ce que vous la fermiez :

export JAVA_HOME=/usr/lib/jvm/jdk-18
setenv JAVA_HOME=/usr/lib/jvm/jdk-18

Option 2.) Pour le rendre permanent, créez et modifiez le fichier de configuration via la commande :

sudo gedit /etc/profile.d/jdk.sh

puis ajoutez les lignes suivantes :

exporter J2SDKDIR=/usr/lib/jvm/jdk-18
exporter J2REDIR=/usr/lib/jvm/jdk-18
export PATH=$PATH:/usr/lib/jvm/jdk-18/bin:/usr/lib/jvm/jdk-18/db/bin
exporter JAVA_HOME=/usr/lib/jvm/jdk-18
exporter DERBY_HOME=/usr/lib/jvm/jdk-18/db

Et créez-en un autre pour le shell C :

sudo gedit /etc/profile.d/jdk.csh

ajoutez les lignes suivantes et enregistrez-les :

setenv J2SDKDIR /usr/lib/jvm/jdk-18
setenv J2REDIR /usr/lib/jvm/jdk-18
setenv CHEMIN ${CHEMIN} :/usr/lib/jvm/jdk-18/bin:/usr/lib/jvm/jdk-18/db/bin
setenv JAVA_HOME /usr/lib/jvm/jdk-18
setenv DERBY_HOME /usr/lib/jvm/jdk-18/db

Enfin, modifiez les autorisations via la commande, et cela devrait avoir lieu au prochain démarrage.

sudo chmod +x /etc/profile.d/jdk.csh /etc/profile.d/jdk.sh

Article d'origine


Ubuntu
  1. Comment installer Java sur Ubuntu

  2. Comment installer Java sur Ubuntu 18.04

  3. Comment installer Java JDK sur Debian 11

  4. Comment installer Oracle Java JDK 11/8 sur Ubuntu 16.04 et Linux Mint 18

  5. Comment installer Java 17 dans Ubuntu 20.04

Comment installer Java (JRE ou JDK) sur Ubuntu 16.04

Comment installer Oracle Java sur Ubuntu 17.04

Comment installer Oracle Java sur Ubuntu 17.10

Comment installer Oracle Java sur Ubuntu 18.04 LTS

Comment installer JDK 14 sur Ubuntu 22.04

Comment installer Java sur Ubuntu 22.04