当我在eclipse中启动tomcat时显示错误java.lang.reflect.InvocationTargetException

时间:2014-11-20 08:45:32

标签: java eclipse tomcat java-ee server

当我在eclipse indigo中启动tomcat时,它显示在error.pls下面,任何一个都给出了这个错误的解决方案......

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'

1 个答案:

答案 0 :(得分:1)

我遇到了与server.xml相同的问题。

我尝试添加相同的但仍然没有工作。

后来我发现我已下载的tomcat已损坏并且没有正确下载。

所以我再次下载了tomcat,解压缩并设置了相同的正确配置。

它完美无缺。