部署时无法解释的Tomcat LifeCycleException

时间:2013-01-12 20:34:13

标签: java tomcat servlets

尝试在Tomcat中部署我的webapp时收到此错误消息:

FAIL - Application at context path /skynet could not be started
FAIL - Encountered exception org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/skynet]]

当然,我做的第一件事就是检查log/catalina.out(就像这个网站上的各种其他页面所说的那样)但是那里绝对没有信息(但是日志没有被破坏,有很多输出来自其他应用程序)。

首先我认为问题可能是我显然编译为Java 7但是在Java 6上运行它,但在修复编译之后问题仍然存在。

环境:

Tomcat 7.0.26

java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.5) (6b24-1.11.5-0ubuntu1~12.04.1)
OpenJDK Client VM (build 20.0-b12, mixed mode, sharing)

1 个答案:

答案 0 :(得分:0)

First I thought the problem might be that I apparently compiled to Java 7 but am running it on Java 6, but after fixing the compilation the problem remains.

毕竟这就是问题所在。修复编译设置时失败了。现在我将它们修复为真实的,应用程序启动了。

仍然,为什么不记录?