现在,我正在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();
我不明白为什么它不会找到那个罐子。
感谢任何帮助!
答案 0 :(得分:3)
webapp中的jar文件应放在WEB-INF/lib
中,而不是WEB-INF/classes
中。