Pour le java_home : Tchize disait : "répertoire où se trouve la jvm à utiliser. Ce n'est pas utilisé par java en tant que tel, mais c'est utilisé par des script qui ont besoin de java , comme le script de démarrage de tomcat".
Pour ce qui est du Path, le jdk te permet de compiler du java en utilisant le compilateur jdk/bin/java -jar monjar par exemple ou d'autres programmes executables.
Mais pour que tu puisses executer ces programmes à n'importe quel endroit sans préciser le chemin complet, il faut que tu le rajoutes dans le path.
Après , il te faut paramétrer le path au démarrage de ton profil.
Généralement sous linux
vim /etc/profile (ou vi)
ajouter:
1 2 3
| export JAVA_HOME="chemin de ton jdk"
export PATH=$JAVA_HOME/bin:$PATH |



Partager