解决单独启动tomcat出现一闪而过的问题

1. 本机jdk1.7,tomcat7 ,eclipse启动正常,单独启动tomcat,出现一闪而过的问题。

2. 进入tomcat的bin目录:看到圈出红色的3个bat文件,一般通过startup.bat启动tomcat时流程是:startup->catalina->setclasspath->catalina如果这3个bat文件里面有一个出现错误的话就是启动失败。 如下图所示:

3. 分析步骤:

1)先打开startup.bat,找到最后一句话::end,:end是一个标记,表示结束,我们在后面加上一句pause (暂停等待的意思);再次执行startup.bat,就会看到如下图,当我们按任意的键时cmd窗口又是一闪而过了。但是这已经确定了我们的环境变量都是正

确的。

 

 2)为了更加详细的看到信息,我们再来更改一句:找到call "%EXECUTABLE%" start %CMD_LINE_ARGS% 把里面的start替换为run。再来看看cmd窗口里面输出错误信息了:SERVER: Error starting static Resourses

 

 3)分析错误:一般来说出现这种错误是由于你在eclipse中删除了某个项目后,没有将Tomcat下conf\server.xml相关修改完全,如下图:

4)解决办法: 
第一步 清空Tomcat目录下的work目录; 
第二步 再把server.xml的没有用的连接配置都删除或者注释掉; 
第三步 最后再将conf目录下的Catalina目录下的localhost内的所有文件都删除。 
然后再重新启动tomcat服务器便可以正常工作了,也不会再出现开始的问题了。 

发布了37 篇原创文章 · 获赞 7 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/SkyFire1121/article/details/88363237