startup.bat启动tomcat时,cmd中报错The JRE_HOME environment variable is not defined correctly This environme

startup.bat启动tomcat时,cmd中报错The JRE_HOME environment variable is not defined correctly This environment。

解决方法:

搞了半天 ,setclasspath.bat里的内容也研究了半天。最后发现是环境变量中JRE_HOME的问题。错把jre的绝对路径放在JAVA_HOME中了。把JAVA_HOME中的jre的绝对路径删除掉。重新建一个JRE_HOME,并且加入jre的绝对路径。然后再点击startup.bat启动tomcat,就一切正常了。

原文地址:https://www.cnblogs.com/cuishh/p/12796344.html