6

只是尝试部署 Web 服务 war 文件,但无法使用 apache tomcat 7 进行部署。我尝试了示例 war 文件,只需从浏览器 localhost:8080/sample 访问它就可以正常工作,以确保我的 tomcat 配置正确。只是在 webapps/ 下复制战争并部署它,但相同的消息:描述请求的资源不可用。我想知道 Web 服务应用程序是否显示了另一种部署方式???这是 catalina.log 文件的内容:

 4:28:25 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error listenerStart
4:28:25 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [/APP] startup failed due to previous errors
Oct 12, 2012 4:28:25 PM org.apache.catalina.startup.HostConfig deployDirectory

任何想法 ??

4

2 回答 2

9

我有一个类似的问题。catalina.out 记录了此日志消息

2013 年 4 月 17 日下午 5:14:46 org.apache.catalina.core.StandardContext 开始严重:错误 listenerStart

该错误是在服务器启动时引发异常时引起的。

要找出导致错误的原因,您应该查看localhost.log(与 catalina.out 在同一目录中)而不是 catalina.out,您应该能够看到导致错误的异常

于 2013-04-17T15:39:54.190 回答
1

您可以通过在您的 WEB-INF/classes 文件夹中添加一个包含以下内容的 logging.properties 文件来检查错误:

org.apache.catalina.core.ContainerBase.[Catalina].level = 信息 org.apache.catalina.core.ContainerBase.[Catalina].handlers = java.util.logging.ConsoleHandler

于 2012-10-13T15:45:32.073 回答