java - Tomcat 7.0.42 错误listenerStart

标签 java tomcat deployment

我在 tomcat(jdk 7) 上部署我的 war 文件并看到以下错误。我不确定是什么导致了这个问题。

INFO: OpenSSL successfully initialized (OpenSSL 1.0.1d 5 Feb 2013)
Feb 27, 2014 11:02:50 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-apr-8081"]
Feb 27, 2014 11:02:50 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-apr-8009"]
Feb 27, 2014 11:02:50 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1588 ms
Feb 27, 2014 11:02:50 AM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Feb 27, 2014 11:02:50 AM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.42
Feb 27, 2014 11:02:50 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive D:\Dev\tools\apache-tomcat-7.0.42\webapp
s\CollaborationPortal.war
Feb 27, 2014 11:03:09 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/core is already defined
Feb 27, 2014 11:03:09 AM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/fmt is already defined
Feb 27, 2014 11:03:09 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error listenerStart
Feb 27, 2014 11:03:09 AM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [/CollaborationPortal] startup failed due to previous errors
Feb 27, 2014 11:03:09 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-apr-8081"]
Feb 27, 2014 11:03:09 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-apr-8009"]
Feb 27, 2014 11:03:09 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 18890 ms

最佳答案

您可以重新配置 java.utils.logging通过将 /WEB-INF/classes/logging.properties 添加到您的 war 存档中:

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

然后应该可以看到实际的错误消息。此外,如果已经配置了额外的日志记录框架(例如 log4j),请检查您的应用程序日志。

关于java - Tomcat 7.0.42 错误listenerStart,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22075543/

相关文章:

java - 设置 Tomcat 默认上下文路径

java - 动态添加图像到 JTable 单元格

eclipse - 通过 Tomcat 调试 Eclipse 时如何更改实例

php - 在 apache tomcat 服务器上使用 CakePHP

java - Intellij 中 Tomcat 服务器的自动 'Application context'

node.js - 在 Google App Engine 上部署 Vuejs - webpack webapp

java - 连接 Bash/Java/MySQL

java - 作业的左侧是否必须为变量?

java - 如何创建这样的日期选择器?

c++ - 检查外部应用程序是否可用的最佳方法是什么?