Comment définir JAVA_HOME sous Linux

Comment Definir Java Home Sous Linux



La configuration de JAVA_HOME est essentielle lorsque vous souhaitez développer des applications basées sur Java sur votre système Linux. JAVA_HOME pointe vers le répertoire dans lequel vous installez JDK ou Java Development Kit.

Par conséquent, cela aide les applications Java à localiser les bibliothèques et les binaires à exécuter de manière appropriée. De plus, la variable JAVA_HOME permet au JDK d'accéder à tous les programmes nécessitant Java. Bien que vous puissiez le configurer juste après l'installation du JDK ou de Java Runtime Environment (JRE), la plupart des débutants ne connaissent pas son approche correcte. Ainsi, ce guide rapide expliquera brièvement la manière la plus simple de configurer JAVA_HOME sous Linux sans tracas.







Comment définir JAVA_HOME sous Linux

Tout d’abord, accédez à l’endroit où vous avez installé Java sur votre système et copiez son chemin. C'est l'étape la plus cruciale car vous la définirez comme valeur de la variable JAVA_HOME dans les étapes à venir.



Il se trouve généralement dans le répertoire « /usr/lib/java ». Cependant, si vous utilisez Linux sur une machine virtuelle, le répertoire d'installation peut certainement être « /usr/lib/jvm ». Accédez à ce répertoire et entrez la commande « ls ».







Comme visible comme sur l'image précédente, notre répertoire d'installation est le suivant :

/usr/lib/jvm/java-11-openjdk-amd64

Ouvrez le fichier de configuration de votre shell à l'aide d'un éditeur de texte. Les chemins des fichiers de configuration du shell sont différents pour tous les shells. Voici les chemins d’accès aux shells couramment utilisés :



  1. Pour Bash : ~/.bashrc
  2. Pour Zsh : ~/.zshrc

Par exemple, utilisons la commande suivante :

nano ~/.bashrc

Le fichier s'ouvrira dans une nouvelle fenêtre. Allez à la fin du fichier et ajoutez le texte suivant :

exporter JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64

Remplacez « /usr/lib/jvm/java-11-openjdk-amd64 » par le chemin que vous avez copié à l'étape précédente.

Une fois que vous avez terminé, quittez l'éditeur. Maintenant, vous pouvez soit redémarrer le terminal, soit saisir la commande comme suit :

source ~/.bashrc

Vous avez maintenant correctement défini JAVA_HOME. Pour vous en assurer, vous pouvez le vérifier à l'aide de la commande suivante :

écho $JAVA_HOME

Conclusion

La variable d'environnement JAVA_HOME est essentielle à toute application exécutée sur Java. Cependant, les utilisateurs doivent connaître son processus de configuration, nous avons donc expliqué la manière de définir JAVA_HOME sous Linux. La méthode globale était simple : vous devez d'abord copier le chemin d'installation de Java, puis l'exporter en tant que valeur de la variable JAVA_HOME dans le fichier de configuration de votre shell.