【发布时间】:2015-01-18 01:16:35
【问题描述】:
当我在 eclipse indigo 中启动 tomcat 时,它会显示在错误下方。请任何人提供此错误的解决方案...
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:261)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.lang.NoSuchMethodError: org.apache.tomcat.util.digester.Digester.setRulesValidation(Z)V
at org.apache.catalina.startup.Catalina.createStartDigester(Catalina.java:255)
at org.apache.catalina.startup.Catalina.load(Catalina.java:474)
at org.apache.catalina.startup.Catalina.load(Catalina.java:562)
... 6 more'
【问题讨论】:
-
您是否添加/删除了任何 jar 或更新了 lib 文件夹中的任何 jar?
-
我在 lib 文件夹中没有任何 jar..
-
当您尝试启动 tomcat 以运行 app(project) 时是否发生错误?尝试在没有任何应用程序的情况下简单地启动 tomcat。
-
没有应用它工作正常。但是随着app没有启动tomcat再次显示错误。
-
这意味着在您的应用程序需要的 tomcat 库中缺少一些 jar 依赖项。
标签: java eclipse tomcat jakarta-ee server