使用Tomcat的时候,试过很多次死活都启动不了,点击Start就闪退。
先前还是正常的,调试项目调着调着,bug没修复,反而把tomcat弄出问题了。
排查了很久,设置JDK环境变量、修改端口等等。。。。一律无效!
最后发现,tomcat安装目录下,webapps里的war包被删了,而在server.xml文件中docBase属性正是指向该war包。war包不存在还指向它,自然就会出错。
解决方法:
打开xampp\Tomcat\conf\server.xml,检查Context标签中的docBase属性值的路径指向的文件是否存在或正确。
或者直接把docBase的值设置为【/】或【ROOT】