【问题标题】:Tomcat Valve - java.lang.NoSuchMethodErrorTomcat 阀门 - java.lang.NoSuchMethodError
【发布时间】:2014-04-15 17:26:41
【问题描述】:

Tomcat 6.0.36

我在启动我的 tomcat 时收到 java.lang.NoSuchMethodError。

我的 server.xml 中有这个:

<Host name="dev.spirit.comp.net" appBase="spirit"
                unpackWARs="true" autoDeploy="true" xmlValidation="false"
                xmlNamespaceAware="false">
                <Alias>dev.spirit.comp.com</Alias>  
                <Valve className="org.apache.catalina.valves.ImprovedAccessLogValve"
                directory="logs/spirit" prefix="${hostname}-${port}.access_log."
                suffix=".txt"
                pattern="%h %v %u %t '%r' %s %b '%{Referer}i' '%{User-Agent}i' '%{Cookie}i'"
                resolveHosts="false" fileDateFormat="yyyy-MM-dd.HH" />

我收到此错误:

java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    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.catalina.valves.AccessLogValve$LocalAddrElement.<init>(Lorg/apache/catalina/valves/AccessLogValve;)V
    at org.apache.catalina.valves.ImprovedAccessLogValve.initElements(ImprovedAccessLogValve.java:136)
    at org.apache.catalina.valves.ImprovedAccessLogValve.<init>(ImprovedAccessLogValve.java:29)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)

【问题讨论】:

  • 您是否使用与尝试运行相同的 Tomcat 进行编译?我猜是版本不匹配。

标签: tomcat tomcat-valve


【解决方案1】:

发现问题,由于某种原因,tomcat服务器中有一些jar文件来自另一个版本

【讨论】:

    猜你喜欢
    • 2010-12-22
    • 1970-01-01
    • 2011-04-13
    • 2011-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多