启动tomcat 报错
原文:https://www.cnblogs.com/1693977889zz/archive/2018/04/06/8726920.html
现象:
The JRE_HOME environment variable is not defined correctly
This environment variable is needed to run this program
原因:
在startup.bat里边实际调用了另一个批处理,
就是D:\apache-tomcat-7.0.78\bin\setclasspath.bat,
里边写的就是寻找你配置的JAVA_HOME和JRE_HOME路径,
路径找不到报错
解决办法:
在rem Make sure prerequisite environment variables are set后
加上如下代码
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_162(你的jdk所在的位置)
现象:
The JRE_HOME environment variable is not defined correctly
This environment variable is needed to run this program
原因:
在startup.bat里边实际调用了另一个批处理,
就是D:\apache-tomcat-7.0.78\bin\setclasspath.bat,
里边写的就是寻找你配置的JAVA_HOME和JRE_HOME路径,
路径找不到报错
解决办法:
在rem Make sure prerequisite environment variables are set后
加上如下代码
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_162(你的jdk所在的位置)
set JRE_HOME=C:\Program Files\Java\jdk1.8.0_162\jre(你的jre所在的位置)
如图: