tomcat的运行需要JRE,一般启动闪退都是因为找不到JRE,也就是说环境安装JDK时环境变量没有配置好。
首先检查JDK配置是否正确,确认JDK配置好了以后开始检查错误,在Tomcat的安装目录下的bin文件夹里面找到startup.bat文件,点击启动Tomcat,发现Tomcat为闪退的话,用记事本打开startup.bat文件并且在文件最后的end前面加上pause,如下图所示,加上pause以后,tomcat最后会给出错误提示。
一般情况下,在startup.bat文件的最上面加上这句代码,这个问题就可以解决了
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_181
set JRE_HOME=C:\Program Files\Java\jdk1.8.0_181\jre
set CATALINA_HOME=D:\apache-tomcat-7.0.92-windows-x64\apache-tomcat-7.0.92
JAVA_HOME表示JDK的安装目录,JRE是Tomcat运行所需要的jre环境,也是根据自己的实际情况去填写路径
CATALINA_HOME是Tomcat的安装目录
具体配置如下