我升級我的maven項目使用Spring 3.0.7(從3.0.5)。現在,我所有的JUnit測試使用的junit測試失敗與NoSuchMethodError BridgeMethodResolver.isVisibilityBridgeMethodPair
@RunWith(SpringJUnit4ClassRunner.class)
註釋失敗(下面除外),但只有在Eclipse運行時。我正在運行「Eclipse Indigo Service Release 2」。當我從Linux控制檯運行時,一切都通過了。
以前有人遇到過這個嗎?
java.lang.NoSuchMethodError: org.springframework.core.BridgeMethodResolver.isVisibilityBridgeMethodPair(Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;)Z
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.buildAutowiringMetadata(AutowiredAnnotationBeanPostProcessor.java:346)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.findAutowiringMetadata(AutowiredAnnotationBeanPostProcessor.java:317)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessMergedBeanDefinition(AutowiredAnnotationBeanPostProcessor.java:216)
at
etc & so forth...