获取错误:尝试运行Apache-Tomcat的startup.bat时未正确定义JRE_HOME变量

时间:2015-03-11 15:54:27

标签: java apache tomcat batch-file

使用' startup.bat'尝试通过cmd提示启动Tomcat服务器时得到错误 - "未正确定义JRE_HOME变量。运行此程序需要环境变量" 定义的环境路径为 -

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;

2 个答案:

答案 0 :(得分:47)

得到了解决方案并且工作正常。 将环境变量设置为:

  • CATALINA_HOME=C:\Program Files\Java\apache-tomcat-7.0.59\apache-tomcat-7.0.59 (Apache Tomcat所在的路径)
  • JAVA_HOME=C:\Program Files\Java\jdk1.8.0_25; (您的JDK所在的路径)
  • JRE_Home=C:\Program Files\Java\jre1.8.0_25; (您的JRE所在的路径)
  • CLASSPATH=%JAVA_HOME%\bin;%JRE_HOME%\bin;%CATALINA_HOME%\lib

答案 1 :(得分:21)

您的JRE_HOME不需要指向" bin"目录。只需将其设置为C:\Program Files\Java\jre1.8.0_25

即可