1
我正在尝试将旧项目从Spring 2.5.6升级到Spring 3.1.0。该项目不是用Maven构建的,所以我不得不手动添加jar到构建路径。Spring 3.1 NoClassDefFoundError ListableBeanFactory
该应用程序使用Eclipse RAP以及Spring。
我添加了所有的春天3.1罐子在我的构建路径:
lib/org.springframework.aop-3.1.0.RELEASE.jar
lib/org.springframework.asm-3.1.0.RELEASE.jar
lib/org.springframework.aspects-3.1.0.RELEASE.jar
lib/org.springframework.beans-3.1.0.RELEASE.jar
lib/org.springframework.context-3.1.0.RELEASE.jar
lib/org.springframework.context.support-3.1.0.RELEASE.jar
lib/org.springframework.core-3.1.0.RELEASE.jar
lib/org.springframework.expression-3.1.0.RELEASE.jar
lib/org.springframework.instrument-3.1.0.RELEASE.jar
lib/org.springframework.instrument.tomcat-3.1.0.RELEASE.jar
lib/org.springframework.jdbc-3.1.0.RELEASE.jar
lib/org.springframework.jms-3.1.0.RELEASE.jar
lib/org.springframework.orm-3.1.0.RELEASE.jar
lib/org.springframework.oxm-3.1.0.RELEASE.jar
lib/org.springframework.test-3.1.0.RELEASE.jar
lib/org.springframework.transaction-3.1.0.RELEASE.jar
lib/org.springframework.web-3.1.0.RELEASE.jar
lib/org.springframework.web.portlet-3.1.0.RELEASE.jar
lib/org.springframework.web.servlet-3.1.0.RELEASE.jar
lib/org.springframework.web.struts-3.1.0.RELEASE.jar
,我也列出了他们在MANIFEST.MF。尝试登录它的时候
该项目建立罚款,但在运行时给了我以下错误:
java.lang.NoClassDefFoundError: org/springframework/beans/factory/ListableBeanFactory
我在豆罐子看上去和类肯定是存在的。我也通过项目进行了搜索,并且在任何地方都没有明确使用这个类。
这是什么原因造成的?先谢谢你。
是的。我甚至在罐子里看... – AndaP
该方法存在哪个罐子? – luksmir
在org.springframework.beans – AndaP