今天重装了Tomcat,在tomcat的bin目录下打开cmd窗口,输入startup启动tomcat时,tomcat窗口总是一闪而过,于是在网上寻找解决方案。调试过程如下:
第一步:用记事本打开startup.bat文件,将call "%EXECUTABLE%" start %CMD_LINE_ARGS% 的start改为run
第二步:重新启动startup.bat,就可以看到更加详细的错误信息
此处我判断是某个路径错误了,于是检查之前配置的环境变量
这里的CATALINA_BASE和CATALINA_TMPDIR的路径都是D盘,
是俺之前装的上一个版本的Tomcat的存放位置,这次新装的是F盘,于是才出现上述错误。。。。
总结:按照网上的教程配置环境变量只配置了JAVA_HOME和CATALINA_HOME,检查了这两个路径就以为万事大吉了,没注意到CATALINA_BASE和CATALINA_TMPDIR的路径也同样重要。
修改完毕,问题解决
启动Tomcat服务器后,Tomcat窗口可以正常显示了
本文调试办法参见启动tomcat时 一闪而过解决方法 - 澡堂麦霸 - 博客园