`
fantaxy025025
  • 浏览: 1311531 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

Hibernate_报错_NoClassDefFoundError: Could not initialize class HibernateUtil

阅读更多

Hibernate_报错_Error: NoClassDefFoundError: Could not initialize class HibernateUtil

 

今天不小心把Hibernate配置文件配错了,导致错误:NoClassDefFoundError: Could not initialize class HibernateUtil

 

hibernate不报配置文件错误也就罢了,居然报错NoClassDefFoundError。

 

可以肯定,这种错误就是配置文件错误。而且不管你哪里有错,即使少一个package也会抛出这样的错。

 

分享到:
评论
2 楼 fantaxy025025 2010-11-25  
zhanggnol 写道
我这也报这样的错误,  但是我在 逻辑层里测试的时候,测试持久层里的save方法,是没问题的。但是一发布到Tomcat里就出现了问题。

请楼主正解~~~


你说这个比较模糊,我不敢肯定你哪里出错了。
我喜欢的报错方式大约是(根据你的情况):
#1 我在没有发布到tomcat的情况下,(也就是在我本机或者测试服务器),测试save没有问题。据此推测,配置文件没有错误,package可以work。
#2 发布到tomcat时,报错了。

==>>
我觉得你先比较一下两边的环境的差异,也就是你的develop环境,test环境,,你的Prod环境。

我认为最大的可能是 pakcage多少或者版本问题。~

希望得到你的反馈~共同学习!
1 楼 zhanggnol 2010-11-21  
我这也报这样的错误,  但是我在 逻辑层里测试的时候,测试持久层里的save方法,是没问题的。但是一发布到Tomcat里就出现了问题。

请楼主正解~~~

相关推荐

Global site tag (gtag.js) - Google Analytics