java.lang.NoSuchMethodError: org.springframework.util.Assert.notNull

将spring-test中的version改为${spring.version}

 <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-test</artifactId>
          <version>${spring.version}</version>
      <scope>compile</scope>
    </dependency>

在这里插入图片描述
在进行Junit整合时亲测成功!!!!!!
Spring版本冲突造成的异常
异常1:
java.lang.NoSuchMethodError: org.springframework.util.Assert.noNullElements([Ljava/lang/Object;Ljava/lang/String;)V

解决方法:不能将Spring 2.0和Spring 2.5中的spring.jar与spring-[modules].jar混合使用。也就是说,Spring2.0就是用spring2.0.jar包,不能使用spring.jar,否则将报以上异常。

异常2:
java.lang.NoSuchMethodError: sun.rmi.transport.ObjectTable.getStub(Ljava/rmi/Remote;)Ljava/rmi/server/RemoteStub
问题描述:当集成JOTM 2.0.13到Tomcat 5.5.27时出现;

解决方法:修改carol.properties文件中的carol.jvm.rmi.local.call属性为true。

猜你喜欢

转载自blog.csdn.net/weixin_43170526/article/details/100187939