看起来你好像是用了AspectJ,我估计是Aspect J的问题我虽然没用过AspectJ,但如果你真是用了,它可能会改你的代码结构,比如插入一些东西,面向方面编程本来就是由这些工具来插入一些代码的。

解决方案 »

  1.   

    我昨天写一程序报错说
    NoSuchMethodError.(Ljava/lang/String;)Z
    很奇怪吧,我还没弄好,我用weblogic8.1
      

  2.   

    调用Tool的不同static method,当然可能会出现不同的错误.
    在执行不同method的时候,可能methodA的方法体中抛出NoClassDefFoundError
    methodB的方法体中抛出NoSuchMethodError
      

  3.   

    1.为什么抛出NoSuchMethodError,我到现在还不明白
    2。抛出NoClassDefFoundError,是因为数据库驱动没有找到