java.lang.ClassNotFoundException:org.springframework.beans.factory.support.ReaderContext

  • Post author:
  • Post category:java


问题

使用

xbean-spring-2.8.jar

+

Spring-2.5.6.jar

将jax-ws与Spring集成。 服务器启动时,命中

java.lang.ClassNotFoundException: org.springframework.beans.factory.support.ReaderContext


在Spring-2.5.x中不再存在“

org.springframework.beans.factory.support.ReaderContext

”,仅在<2.5.x的旧Spring版本中存在。 解决方案是将

xbean-spring

升级到最新版本,例如v3.7。

您可以

在此处

从Maven中央存储库获取

xbean-spring.jar

或在pom.xml文件中声明xbean的依赖性。


档案:pom.xml

<dependency>
	<artifactId>xbean</artifactId>
	<groupId>org.apache.xbean</groupId>
	<version>3.7</version>
</dependency>

翻译自:

https://mkyong.com/webservices/jax-ws/java-lang-classnotfoundexception-org-springframework-beans-factory-support-readercontext/