最近用到多个版本的Tomcat时,出现了以前刚接触Tomcat时遇到的闪退现象。
以前配置Tomcat时也遇到过类似的错误,但是同样的方法并没有解决,最后发现这几次主要都是因为JRE_HOME
的环境变量不正确。
如果想要查看闪退的错误信息,可以在cmd中切换到bin路径下执行
startup.bat
配置JRE_HOME
所在的位置就是bin\setclasspath.bat
,打开setclasspath.bat
找到如图所示的位置:
错误很明显,这里已经直接指定了jdk的路径,因此解决方法可以是:
删除指定的路径代码或者将指定的路径改成正确的路径
再次运行startup.bat即可。