异常可能有很多。这里记录一两个。

第一种原因,是在Eclipse下部署工程时,工程的lib文件夹下还建立了子文件夹。这种情况很好处理,把所有jar包都放在lib文件夹根目录 下,不要用子文件夹来整理即可。

我遇到的是第二种情况。在MyEclipse下部署工程时,spring相关的jar包是在别的路径下引进来的。此外,在classpath下有 hibernate-annotations.jar包也会产生这个问题。我是两个忌讳都犯了。于是把hibernate- annotations.jar删掉;把spring的包直接放到lib文件夹下,当然修改了classpath的配置。然后重启tomcat。

万事大吉啦~~