Tomcat:部署时出现LifecycleException

Jea*_*art 47 tomcat lifecycleexception

我刚刚在我的Ubuntu 11.10上下载了Tomcat 7.0.23软件包.

我按照Google API网站上的说明部署了他们的示例网络应用程序.它基本上由jar放在WEB-INF/lib目录中的web.xml文件和放在WEB-INF目录中的文件组成.

然而,应用程序没有自动部署,当试图强制服务器通过管理器gui部署它时,我收到以下消息:

FAIL - Application at context path /myWebApp could not be started
FAIL - Encountered exception org.apache.catalina.LifecycleException: 
         Failed to start component 
         [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/myWebApp]]
Run Code Online (Sandbox Code Playgroud)

但是,Tomcat提供的JSP示例确实有效!

我在Tomcat6上遇到同样的问题.

那我做错了什么?这是权限问题吗?(我甚至尝试将所有文​​件的mod更改为777).

Boz*_*zho 48

这意味着您的应用程序配置或启动有问题.

日志中总会有相关信息 - 检查logs/catalina.out并找出问题所在.

  • 感谢您的回答!阅读日志显示,在``servlet``上有一个不存在的``servlet-mapping``.我没有检查Google提供的web.xml文件,并认为它是正确的,但由于某种原因它不是!再次感谢,一旦映射被评论,它就可以工作了. (2认同)

use*_*129 5

我有这个问题,它不会在Tomcat上部署,然后我从我的所有servlet代码中删除了所有@webServlet注释并成功部署.