GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Oracle Java JDK 12/11/8 sur Debian 10/Debian 9

Aujourd'hui, nous allons passer par l'installation d'Oracle Java SE qui inclut Java Development Kit (JDK) et Java Runtime Environment (JRE) sur Debian 10 / Debian 9.

Java JDK est le plus important pour les développeurs, et ce guide leur sera plus utile pour créer un environnement de développement lorsqu'ils utilisent en particulier le système d'exploitation Debian.

Prérequis

Pour pouvoir installer Oracle Java JDK, vous devez vous connecter en tant qu'utilisateur avec des privilèges sudo.

Télécharger Oracle Java

Vous pouvez utiliser la ligne de commande ou le navigateur pour télécharger Java SE. Mieux vaut utiliser le navigateur car le lien de ligne de commande peut changer lors de la sortie de la nouvelle version.

Visitez la page Oracle Java SE pour télécharger.

Oracle propose à la fois le package .deb et l'archive tar pour Oracle JDK 12/11 et uniquement l'archive tar pour l'installation d'Oracle JDK 8. Je vous demande donc de télécharger le package .deb pour Oracle JDK 12/11 et tarball pour l'installation d'Oracle JDK 8.

Oracle JDK 12 :

Oracle JDK 11 (LTS) :

Oracle JDK 8 :

Si vous souhaitez toujours utiliser la ligne de commande, utilisez la commande ci-dessous.

### Oracle JDK 12 ###

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/12.0.2+10/e482c34c86bd4bf8b56c0b35558996b9/jdk-12.0.2_linux-x64_bin.deb

### Oracle JDK 11 ###

LOGIN REQUIRED. USE WEB BROWSER TO DOWNLOAD.

### Oracle JDK 8 ###

LOGIN REQUIRED. USE WEB BROWSER TO DOWNLOAD.

Installer Oracle Java

Selon le type de package et la version que vous avez téléchargée, exécutez la commande pour installer ou extraire Oracle Java.

### Oracle JDK 12 ###

sudo apt install ./jdk-12.0.2_linux-x64_bin.deb

### Oracle JDK 11 ###

sudo apt install ./jdk-11.0.4_linux-x64_bin.deb

### Oracle JDK 8 ###

sudo tar -zxvf jdk-8u221-linux-x64.tar.gz -C /usr/lib/jvm/

Maintenant, exécutez la commande update-alternatives pour installer Java sur le système.

### Oracle JDK 12 ###

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-12.0.2/bin/java 1

### Oracle JDK 11 ###

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11.0.4/bin/java 2

### Oracle JDK 8 ###

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_221/bin/java 3

Définir la version Java par défaut

Définissez le Java par défaut à l'aide de la commande ci-dessous.

sudo update-alternatives --config java

Si le système possède plusieurs versions de JAVA, la commande ci-dessus peut tout répertorier, comme ci-dessous.

Modifiez la version Java par défaut en tapant le nombre sous la colonne Sélection, puis appuyez sur Entrée.

Ici, j'ai choisi d'avoir Oracle JDK 11 comme version Java par défaut sur le système.

Vérifier la version Java

Une fois que vous avez configuré les alternatives, vérifiez la version Java à l'aide de la commande suivante.

java -version

Sortie :

java version "11.0.4" 2019-07-16 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.4+10-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.4+10-LTS, mixed mode)

La sortie varie en fonction de la version d'installation d'Oracle Java.

Configurer la variable d'environnement

Certaines installations d'applications Java nécessitent une configuration préalable des variables d'environnement telles que JAVA_HOME, JRE_HOME, etc. Vous pouvez donc définir les variables d'environnement comme ci-dessous.

OracleJava 12 :

export PATH=$PATH:/usr/lib/jvm/jdk-12.0.2/bin
export JAVA_HOME=/usr/lib/jvm/jdk-12.0.2/
export J2SDKDIR=/usr/lib/jvm/jdk-12.0.2/

OracleJava 11 :

export PATH=$PATH:/usr/lib/jvm/jdk-11.0.4/bin
export JAVA_HOME=/usr/lib/jvm/jdk-11.0.4/
export J2SDKDIR=/usr/lib/jvm/jdk-11.0.4/

Oracle Java 8 :

export PATH=$PATH:/usr/lib/jvm/jdk1.8.0_221/bin
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_221/
export JRE_HOME=/usr/lib/jvm/jdk1.8.0_221/jre/
export J2SDKDIR=/usr/lib/jvm/jdk1.8.0_221/
export J2REDIR=/usr/lib/jvm/jdk1.8.0_221/jre/

Pour définir les variables d'environnement de manière permanente, placez les variables ci-dessus dans le fichier /etc/profile/java.sh (tous les utilisateurs) ou ~/.bash_profile (utilisateur unique).

Conclusion

C'est tout. J'espère que cet article vous a aidé à installer Oracle Java sur votre Debian 10 / Debian 9. Java est indispensable pour exécuter des applications telles que Tomcat, Gradle, ELK Stack, Graylog, Eclipse IDE, etc.

Partagez vos commentaires dans la section des commentaires.


Debian
  1. Comment installer Java JDK sur Debian 11

  2. Comment installer Oracle Java JDK 17 sur Linux

  3. Comment installer Java 17 dans Debian 11

  4. Comment installer Oracle VirtualBox sur Debian 11

  5. Comment installer Java 10 sur Debian 9

Comment installer Oracle Java 8 sur Debian Jessie

Comment installer Java sur Debian 9 Stretch

Comment installer Oracle Java sur Debian 10 Buster

Comment installer Java sur Debian 11

Comment installer Oracle JDK 9 sur CentOS 7

Comment installer Java sur Debian 10