NoClassDefFounderror - Spring JDBC

时间:2010-05-27 16:04:50

标签: spring tomcat jdbc noclassdeffounderror

现在,我正在eclipse中编译我的.class文件并将它们移动到我的%tomcat_home%\webapps\myapp\WEB-INF\classes目录。他们编译得很好。

我在...\classes目录中还有一个org.springframework.jdbc-3.0.2.RELEASE.jar我已经验证其中包含org.springframework.jdbc.datasource.DriverManagerDataSource类。

但是,我在运行课程时遇到NoClassDefFound错误并尝试DriverManagerDataSource source = new DriverManagerDataSource();

我不明白为什么它不会找到那个罐子。

感谢任何帮助!

1 个答案:

答案 0 :(得分:3)

webapp中的jar文件应放在WEB-INF/lib中,而不是WEB-INF/classes中。