求大神帮忙解决 hibernate 初始化的一次错误 java.lang.ExceptionInInitializerError

写了一个小程序复习hibernate版本3.2.5使用IDEeclipseindigo结果出现如下出错信息:log4j:WARNNoappenderscouldbefou... 写了一个小程序 复习 hibernate 版本 3.2.5 使用IDE eclipse indigo
结果出现如下 出错信息:

log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "main" java.lang.ExceptionInInitializerError
at org.hibernate.cfg.Configuration.reset(Configuration.java:168)
at org.hibernate.cfg.Configuration.<init>(Configuration.java:187)
at org.hibernate.cfg.Configuration.<init>(Configuration.java:191)
at com.none.domain.test.Test.main(Test.java:18)
Caused by: java.lang.NullPointerException
at org.hibernate.util.ConfigHelper.getResourceAsStream(ConfigHelper.java:144)
at org.hibernate.cfg.Environment.<clinit>(Environment.java:529)
... 4 more

使用debug 调试 是在调用 Hibernate 原有类的时候报错。

Configuration ctf = new Configuration();
相同问题在 NetBeans 7.1.1 下 没有重现。

问题很奇怪 代码 没有问题。 在我做 spring 3.0测试的时候 也遇到类似的问题。错误提示信息 基本类似。 也是在NetBeans 下 可以正常运行。

觉得应该是eclipse 中配置问题。或者是eclipse中类加载和netBeans 中有区别。
尝试解决 未果。
求大神指导解决 并给出解决方案。 如果最后问题解决将会追加悬赏。
谢谢
展开
 我来答
kivil
2012-03-31 · TA获得超过169个赞
知道小有建树答主
回答量:148
采纳率:100%
帮助的人:125万
展开全部
Elipse有的版本对某版本JDK有bug。这个可以尝试换JDK版本。

从你错误里看出好像缺少JAR包或配置上的问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liyi830813
2012-03-31 · TA获得超过952个赞
知道小有建树答主
回答量:1034
采纳率:0%
帮助的人:962万
展开全部
Caused by: java.lang.NullPointerException
at org.hibernate.util.ConfigHelper.getResourceAsStream(ConfigHelper.java:144)
=======================================================
感觉应该是ConfigHelper == null 造成的,你应该检查下ConfigHelper当前是否为null;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
啥也不会只会喊666
2012-03-31
知道答主
回答量:8
采纳率:0%
帮助的人:4.3万
展开全部
对于同样的东西,在其它地方都好着呢的这种情况,一般都是----- 少包。Library
追问
报都导入了  我都 说了在netBeans 底下 运行是正常的。 如果你遇到过这种问题 可以给我留言! 我加你QQ
追答
也许是我没说清楚,在netBeans底下没问题的话,说明程序本身是么问题的。那么在其它地方出问题的话,就是别的IDE少了你程序需要的支持包了。也就是Eclipse的包,一般是少JRE...
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jay_benq
2012-03-31 · 超过14用户采纳过TA的回答
知道答主
回答量:99
采纳率:0%
帮助的人:36.8万
展开全部
顶个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式