hibernate3 NoClassDefFoundError: org/hibernate/engine/query/sql/NativeSQLQueryReturn
运行hibernate测试用例时出现如下错误:
NoClassDefFoundError:org/hibernate/engine/query/sql/NativeSQLQueryReturn
查找hibernate包发现如下图:
包含了query包但是并没有sql包及NativeSQLQueryReturn类,因此出错。
重新下载hibernate3.jar包,大小约为2.1M,原先约为1.7M。原先的hibernate3包是项目添加hibernate特性时自动添加的。现在讲hibernate3.jar放到/M****rnate/WebRoot/WEB-INF/lib/hibernate3.jar,如下图所示:
可以成功解决如题报错。