hibernate 配置问题求助

微笑生活LG 2011-12-20 01:44:29
我用的是hibernate3.6.8 将一个对象存到数据库中
hibernate的配置文件和对象映射文件都写了,但运行
不通,报错了。
错误信息如下:
Exception in thread "main" java.lang.NoClassDefFoundError: javax/persistence/EntityListeners
at org.hibernate.cfg.annotations.reflection.JPAMetadataProvider.getDefaults(JPAMetadataProvider.java:96)
at org.hibernate.annotations.common.reflection.java.JavaReflectionManager.getDefaults(JavaReflectionManager.java:226)
at org.hibernate.cfg.Configuration.secondPassCompile(Configuration.java:1385)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1856)
at StudentTest.main(StudentTest.java:16)
Caused by: java.lang.ClassNotFoundException: javax.persistence.EntityListeners
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 5 more

哪位大侠帮忙看下吧。。。。谢谢了
...全文
64 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
夏日彩虹 2011-12-20
  • 打赏
  • 举报
回复
NoClassDefFoundError 这个提示很显然在说缺少类的定义。
dxndsc 2011-12-20
  • 打赏
  • 举报
回复
找不到类,貌似是缺少jar包
水哥709 2011-12-20
  • 打赏
  • 举报
回复
javax.persistence.EntityListeners貌似JDK6才有,或者JavaEE 5
亲努力啊 2011-12-20
  • 打赏
  • 举报
回复
hibernate-jpa-2.0-api-1.0.0.Final.jar 下载个这个包导进去
水哥709 2011-12-20
  • 打赏
  • 举报
回复
缺少jar包了,查查EntityListeners在哪个jar包啊,导进来
亲努力啊 2011-12-20
  • 打赏
  • 举报
回复
很明显
Caused by: java.lang.ClassNotFoundException: javax.persistence.EntityListeners
金先生1 2011-12-20
  • 打赏
  • 举报
回复
加载的时候报错,看看这里,是不是有配置文件没配好。
StudentTest.java:16

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧