Tomcat启动报错:Neither the JAVA_HOME nor the JRE_HOME...
Tomcat启动时闪退问题(非Java环境变量配置问题)
启动报错:
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
环境变量没问题还是闪退
直接配置bin目录里面文件, 我演示的版本是Tomcat9
原理:Tomcat指定(JDK路径)JAVA_HOME而不用环境变量
1、打开你的tomcat文件,打开bin目录;
2、找到setclasspath.bat
3、在此目录开头添加如下这一行代码,后面路径是你的jdk的路径,不要忘记保存了
set JAVA_HOME=C:\Program Files\java\jdk1.8.0_65
到此应该是解决了闪退问题了,去双击startup.bat试试 ,或者win+R–>cmd–>startup
4、要是还是不行,就再在刚刚加的那行代码下再加一行你的jre路径
set JAVA_HOME=C:\Program Files\java\jdk1.8.0_65\jre (这是我的jre路径)