我们正在使用 Spring Integration 版本 2.2.0.RC2。
运行测试时,会抛出以下异常:
java.lang.IncompatibleClassChangeError: org/springframework/core/type/classreading/AnnotationMetadataReadingVisitor
我知道这是因为 Spring jar 的冲突,可能是由于以下 maven 依赖项中的错误版本
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>3.2.2.RELEASE</version>
</dependency>
使用 Spring Integration 2.2.0.RC2 版本时,应该使用哪个版本的 spring-tests?此外,将来解决此类 Maven 冲突的最佳方法是什么——是否有兼容版本的 Spring jar 列表?谢谢