gpt4 book ai didi

tomcat7 - 启动 tomcat 7 时出现 java.util.concurrent.ExecutionException

转载 作者:行者123 更新时间:2023-12-01 14:46:00 24 4
gpt4 key购买 nike

如何解决?我安装了 Java 7,在启动包含我的应用程序的 tomcat 时发生了这种情况。我认为问题是基于我的应用程序。 (
Tomcat 7之前运行成功。我安装了java 7并在出现此安装问题后卸载了java 6)

SEVERE: A child container failed during start
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/m.apus]]
Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/m.apus]]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
... 7 more
Caused by: java.lang.NoClassDefFoundError: javax/ejb/FinderException
at java.lang.Class.getDeclaredFields0(Native Method)org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556)
... 21 more
  • 编辑

在我安装Java 7之前发生了LifecycleException。我认为这个异常不是基于此。但我不知道为什么会遇到这个异常。

最佳答案

使用Java EE库,需要有支持EJB的文件。对于实现 Java EE 规范的库中的类,您会遇到 java.lang.NoClassDefFoundError 。您需要的文件是版本 6 Java EE 默认引用实现中的 javax.ejb.jar。为您的 Java Web 应用程序提供 Java EE 库。最初 Tomcat 不支持 EJB。

关于tomcat7 - 启动 tomcat 7 时出现 java.util.concurrent.ExecutionException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15433269/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com