【发布时间】:2016-07-13 12:46:34
【问题描述】:
线程“主”java.lang.NoClassDefFoundError 中的异常: org/springframework/jdbc/core/JdbcTemplate 在 com.citi.cate.svn.eers.SVNEERSFeeder.loadEmpInfoFromDB(SVNEERSFeeder.java:117) 在 com.citi.cate.svn.eers.SVNEERSFeeder.process(SVNEERSFeeder.java:523) 在 com.citi.cate.svn.eers.SVNEERSFeeder.main(SVNEERSFeeder.java:631) 在 resources.TheApp.main(TheApp.java:39) 引起:java.lang.ClassNotFoundException: org.springframework.jdbc.core.JdbcTemplate 在 java.net.URLClassLoader$1.run(URLClassLoader.java:366) 在 java.net.URLClassLoader$1.run(URLClassLoader.java:355) 在 java.security.AccessController.doPrivileged(本机方法) 在 java.net.URLClassLoader.findClass(URLClassLoader.java:354) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:425) 在 sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:358) ... 4 更多
我无法找到上述错误的解决方案。最近spring-framework版本发生了变化,我更改了与新版spring-framework相关的所有jar。我看到了上面的错误。试图重新加载所有的罐子。仍然存在错误。请帮助我。
SVNEERSFeeder.java
line 117: JdbcTemplate jt = new JdbcTemplate(_utility.getDBConnection("csi", ""))
【问题讨论】:
-
生成堆栈跟踪的代码在哪里?