以bat或.sh方式启动tomcat出现闪退,原因是没有给tomcat配置运行环境。
方案 一:
配置jdk环境变量。。虽然jdk1.8以后java安装程序自动配置环境变量,但其配置较为简单,建议手工配置。。
方案二:
在bin\startup.bat文件中的第一行前面加入:
SET JAVA_HOME=(JDK目录)
SET CATALINA_HOME=(解压后Tomcat的目录)
这样,运行startup.bat就可以正常启动tomcat服务器,如果想点击shutdown.bat关闭服务器,同样在shutdown.bat文件中加入上面的两行即可。