java - 由于 classnotfoundexception : ioexception,Tomcat 无法启动

标签 java eclipse tomcat

当我尝试通过关联的 war 启动 Tomcat 时,出现以下错误:

Caused by: java.lang.NoClassDefFoundError: IOException
    at java.lang.Class.getDeclaredMethods0(Native Method)
    at java.lang.Class.privateGetDeclaredMethods(Class.java:2688)
    at java.lang.Class.getDeclaredMethods(Class.java:1962)
    at org.apache.catalina.util.Introspection.getDeclaredMethods(Introspection.java:127)
    at org.apache.catalina.startup.WebAnnotationSet.loadMethodsAnnotation(WebAnnotationSet.java:287)
    at org.apache.catalina.startup.WebAnnotationSet.loadApplicationFilterAnnotations(WebAnnotationSet.java:110)
    at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:64)
    at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:415)
    at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:892)
    at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:386)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
    at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5380)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    ... 6 more
Caused by: java.lang.ClassNotFoundException: IOException
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
    ... 20 more

我相信这可能与 Web 部署程序集有关,但我不确定我做错了什么。另外,我们期望包含 IOException 的 jar 在 War 中或它应该在的任何地方?

最佳答案

这可能是 Java 版本的问题。 IOException 从 1.6 开始就在 Java 中。但这只是一个提示,它是一个奇怪的错误

关于java - 由于 classnotfoundexception : ioexception,Tomcat 无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30178284/

相关文章:

Java 三元运算符设置 True 或 false

java - 为什么循环最后打印0?

eclipse - 查找变量的所有赋值

eclipse - Eclipse 中的模糊自动完成

java - 如何让状态栏全白?

java - 使用 XStream 和 JsonHierarchicalStreamDriver 输出值,如何舍入 double ?

eclipse - 你如何找到菜单贡献的locationURI?

java - 部署后的 TomCat 错误页面

Tomcat负载均衡环境下Java应用间通信

tomcat - 将 Tomcat Servlet 作为 Windows 服务运行