【问题标题】:java.lang.NoSuchMethodError: org/springframework/beans/MutablePropertyValues.add(Ljava/lang/String;Ljava/lang/Object;)java.lang.NoSuchMethodError: org/springframework/beans/MutablePropertyValues.add(Ljava/lang/String;Ljava/lang/Object;)
【发布时间】:2014-07-16 22:35:09
【问题描述】:

在 weblogic 11g 上部署应用程序时出现以下错误。 java.lang.NoSuchMethodError: org/springframework/beans/MutablePropertyValues.add(Ljava/lang/String;Ljava/lang/Object;)Lorg/springframework/beans/MutablePropertyValues;

我的应用程序中有以下弹簧罐

     com.springsource.org.aopalliance-1.0.0.jar
     com.springsource.org.aopalliance-sources-1.0.0.jar
     org.springframework.beans-3.2.1.RELEASE.jar
     org.springframework.context-3.2.1.RELEASE.jar
     org.springframework.core-3.2.1.RELEASE.jar
     org.springframework.expression-3.2.1.RELEASE.jar
     org.springframework.jdbc-3.2.1.RELEASE.jar
     org.springframework.transaction-3.2.1.RELEASE.jar
     org.springframework.web.servlet-3.2.1.RELEASE.jar
     org.springframework.web-3.2.1.RELEASE.jar
     spring-aop-3.2.1.RELEASE.jar

我也关注其他罐子
commons-beanutils.jar, commons-collections.jar, commons-dbcp-1.4.jar, commons-digester.jar, commons-io-1.1.jar, dom4j-1.3.jar, jackson-core-asl-1.4.2.jar, jackson-mapper-asl-1.4.2.jar, jcommon-1.0.16.jar, jfreechart-1.0.13.jar, jstl-1.2.jar, ojdbc6-11.2.0.3.jar, slf4j.api-1.6.1.jar, slf4j-nop-1.6.1.jar, log4j-1.2.17.jar,

请帮忙

【问题讨论】:

    标签: spring spring-mvc


    【解决方案1】:

    你显然在类路径中有这个类的另一个版本。你在系统类加载器中有spring-beans吗? 正如 Oracle 文档所说,WebLogic Web 部署描述符 weblogic.xml 有一个特殊的元素 prefer-web-inf-classes。

    通过将此元素设置为 true,您正在更改类加载器策略,以便优先加载来自应用程序的类而不是系统类加载器类。

    【讨论】:

    • 当我自己拥有prefer-web-inf-classes 时,当我添加以下内容时,我能够部署应用程序我开始收到错误true
    猜你喜欢
    • 2014-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-07
    • 2016-02-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多