Tomcat – Définir les variables d’environnement
avril 15, 2015 3:15 Laissez vos commentairesCertaines commandes telles que startup.bat ou catalina.bat peuvent ne pas fonctionner si vous ne définissez pas correctement les variables d’environnement Java de tomcat.
Exemples :
C:\apache-tomcat-8.0.21\bin>startup.bat The JRE_HOME environment variable is not defined correctly This environment variable is needed to run this program C:\apache-tomcat-8.0.21\bin>SET JRE_HOME=C:\Program Files\Java\jdk1.8.0_05\jre
C:\apache-tomcat-8.0.21\bin>catalina.bat Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these environment variable is needed to run this program
Commençons pas identifier le dossier d’installation de java jdk. Procédez à son installation s’il n’est pas présent sur votre OS (Windows 7 64 bits dans notre exemple).
http://www.oracle.com/technetwork/java/javase/downloads/index.html
Le jdk est installé dans le dossier C:\Program Files\Java\jdk1.8.0_05
, nous allons donc pouvoir définir les variables (adaptez bien entendu le code en fonction de le version de votre jdk).
C:\apache-tomcat-8.0.21\bin>SET JAVA_HOME=C:\Programmes\Java\jdk1.8.0_05\bin C:\apache-tomcat-8.0.21\bin>SET JRE_HOME=C:\Program Files\Java\jdk1.8.0_05\jre
On test à présent le redémarrage de tomcat :
C:\apache-tomcat-8.0.21\bin>startup.bat Using CATALINA_BASE: "C:\apache-tomcat-8.0.21" Using CATALINA_HOME: "C:\apache-tomcat-8.0.21" Using CATALINA_TMPDIR: "C:\apache-tomcat-8.0.21\temp" Using JRE_HOME: "C:\Program Files\Java\jdk1.8.0_05\jre" Using CLASSPATH: "C:\apache-tomcat-8.0.21\bin\bootstrap.jar;C:\apache-tomc at-8.0.21\bin\tomcat-juli.jar" C:\apache-tomcat-8.0.21\bin>
C’est tout bon !
Vous pouvez également modifier directement le fichier Catalina.bat avec Notepad++ par exemple : {C:\apache-tomcat-8.0.21\bin\catalina.bat}
SET JAVA_HOME=C:\Programmes\Java\jdk1.8.0_05\bin
SET JRE_HOME=C:\Program Files\Java\jdk1.8.0_05\jre
Quelques commandes utiles :
version.bat shutdown.bat startup.bat
Afficher le chemin des variables d’environnement JAVA:
echo %JAVA_HOME% echo %JRE_HOME%
Classés dans :Java
Cet article a été écrit par admin