使用Hibernate时出现以上错误,在Java Project中运行无误,但是来到Dynamic Web Project中却出现了如下错误:
hibernate 报错:java.lang.NoClassDefFoundError: org/hibernate/service/ServiceRegistry
这个问题奇怪的地方就是Hibernate.jar这个包明明是已经加到自定义的库中了,但是就是显示没办法找到这个类,这到底是怎么回事呢?该怎样解决这个问题呢?
解决方法:
把自定义的jar包全部都移到我们自己开发的Web应用的web-inf/lib目录下,记住是所有的Jar包。
本文介绍了解决在DynamicWebProject中使用Hibernate时遇到的NoClassDefFoundError错误的方法。该错误通常是因为缺少必要的Hibernate类。解决方案是将所有自定义的jar包移动到Web应用的web-inf/lib目录下。
674

被折叠的 条评论
为什么被折叠?



