Java et la JVM (la machine virtuelle de Java) sont requis pour de nombreux types de logiciels, notamment Tomcat, Jetty, Glassfish, Cassandra et Jenkins.
Fondamentalement, il existe de nombreuses applications Java que vous pouvez rencontrer et utiliser dans votre travail quotidien. C'est pourquoi vous avez besoin de JVM (la machine virtuelle de Java) comme environnement d'exécution pour exécuter des applications Java.
Chez LinuxAPT, dans le cadre de nos services de gestion de serveur, nous aidons régulièrement nos clients à effectuer des requêtes Java connexes sur n'importe quelle distribution Linux.
Dans ce contexte, nous verrons comment installer Java Run-time Environment (JRE) et le Java Developer Kit (JDK) sur Ubuntu 20.04 requis par de nombreuses applications basées sur Java.
Différentes versions de Java
Quatre plates-formes Java sont disponibles :
- Java Standard Edition (Java SE).
- Java Micro Éditions (Java ME).
- Java Enterprise Edition (Java EE).
- JavaFX.
Comment installer le JRE par défaut dans Ubuntu ?
Nous allons installer OpenJDK 11, qui est une alternative open-source au JRE et au JDK.
Tout d'abord, nous mettons à jour le système avec :
$ sudo apt update && sudo apt upgrade
Nous allons maintenant vérifier si l'environnement d'exécution Java est installé sur le système :
$ java -version
Si Java n'est pas installé sur votre système, vous obtiendrez l'erreur de commande introuvable :
-bash: java: command not found
Comment installer Java Runtime Environment (JRE) ?
Nous allons maintenant installer OpenJDK 11, qui fournira Java Runtime Environment (JRE). Tapez la commande suivante pour installer les packages :
$ sudo apt install default-jre
Tapez 'Y' pour continuer.
Une fois les packages installés, saisissez à nouveau la commande java -version pour vérifier que l'opération a réussi :
$ java -version
Comment installer JDK (Java Development Kit) ?
Après avoir installé avec succès Java Run-time Environment, nous pouvons maintenant installer Java Development Kit (JDK).
Tapez la commande suivante pour l'installer :
$ sudo apt install default-jdk
Nous pouvons maintenant vérifier l'installation du kit de développement Java en tapant ce qui suit :
$ javac -version
Si tout s'est bien passé, nous devrions obtenir la version JDK installée.
Ensuite, nous devons configurer la variable d'environnement JAVA_HOME.
Comment configurer la variable d'environnement JAVA_HOME ?
La variable d'environnement JAVA_HOME est utilisée pour découvrir le répertoire d'installation de Java par les applications basées sur Java.
je. Premièrement, nous devons vérifier dans quel répertoire le Java est installé :
$ readlink -f /usr/bin/java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
ii. Ouvrez maintenant le fichier /etc/environment à l'aide de votre éditeur de texte préféré :
$ sudo nano /etc/environment
iii. Ajoutez maintenant la ligne suivante à la fin du fichier, après avoir remplacé le chemin par le chemin du répertoire d'installation sur votre système que vous avez obtenu en exécutant la commande précédente readlink, mais omettez /bin/java à la fin :
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
iv. Enregistrez le fichier, puis rechargez la configuration dans votre session en cours :
$ source /etc/environment
v. Vérifiez maintenant que le chemin de l'environnement est mis à jour en saisissant la commande suivante :
$ echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64
Vous devriez voir le chemin Java dans la sortie du terminal.