这个错误信息通常是在使用Java开发Web应用程序时,将WAR文件部署到服务器上时出现的。该错误可能由多种原因引起,但真正原因也许并没有那么复杂。
这里针对原本能运行,写到一半突然报错Tomcat无法启动的情况,提出一种可能的原因。
如果WebServlet这个名字和其它servlet重了,会出现报错:
Artifact courseProject:war exploded: Error during artifact deployment. See server log for details.
查看日志报错:Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/项目]]
修改这个名字就能正常启动了。