web-dev-qa-db-fra.com

Erreur: la variable JRE_HOME n'est pas définie correctement lors d'une tentative d'exécution de startup.bat d'Apache-Tomcat

Lors de la tentative de démarrage du serveur Tomcat via l'invite cmd à l'aide de 'startup.bat', l'erreur as- "La variable JRE_HOME n'est pas définie correctement. La variable d'environnement est nécessaire pour exécuter ce programme" Le chemin d'accès défini de l'environnement

CATALINA_HOME-C:\Program Files\Java\Apache-Tomcat-7.0.59\Apache-Tomcat-7.0.59
Java_HOME-C:\Program Files\Java\jdk1.8.0_25;
JRE_Home-C:\Program Files\Java\jre1.8.0_25\bin;

36
Rajeev Dixit

Votre JRE_HOME n'a pas besoin de pointer vers le répertoire "bin". Il suffit de le régler sur C:\Program Files\Java\jre1.8.0_25

24
Hypino

Vous avez la solution et ça fonctionne bien. Définissez les variables d'environnement comme suit:

  • CATALINA_HOME=C:\Program Files\Java\Apache-Tomcat-7.0.59\Apache-Tomcat-7.0.59(chemin où se trouve votre Apache Tomcat)
  • Java_HOME=C:\Program Files\Java\jdk1.8.0_25;(chemin où se trouve votre JDK)
  • JRE_Home=C:\Program Files\Java\jre1.8.0_25;(chemin où se trouve votre JRE)
  • CLASSPATH=%Java_HOME%\bin;%JRE_HOME%\bin;%CATALINA_HOME%\lib
48
Rajeev Dixit