在hibernate-extensions中使用hbm2java出错

原创 2006年06月20日 14:43:00

Caused by:
java.lang.NoClassDefFoundError: net/sf/hibernate/MappingException
 at net.sf.hibernate.tool.hbm2java.Hbm2JavaTask.processFile(Hbm2JavaTask.java:145)
 at net.sf.hibernate.tool.hbm2java.Hbm2JavaTask.execute(Hbm2JavaTask.java:93)
 at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
 at org.apache.tools.ant.Task.perform(Task.java:364)
 at org.apache.tools.ant.Target.execute(Target.java:341)
 at org.apache.tools.ant.Target.performTasks(Target.java:369)
 at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
 at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
 at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
 at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
 at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
 at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
 at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)

 at net.sf.hibernate.tool.hbm2java.Hbm2JavaTask.processFile(Hbm2JavaTask.java:149)
 at net.sf.hibernate.tool.hbm2java.Hbm2JavaTask.execute(Hbm2JavaTask.java:93)
 at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
 at org.apache.tools.ant.Task.perform(Task.java:364)
 at org.apache.tools.ant.Target.execute(Target.java:341)
 at org.apache.tools.ant.Target.performTasks(Target.java:369)
 at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
 at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
 at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
 at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
 at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
 at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
 at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)

愿因是使用的hibernate版本为3.1,而hibernate3的pachage已经变成了org.hibernate,但是在hibernate-extensions-2.1.3的hibernate-tools.jar中类文件所引用的仍是net.sf.hibernate.。

相关文章推荐

hibernate.hbm2ddl.auto属性详解

  • 2013年04月15日 09:33
  • 553B
  • 下载

hibernate.hbm2ddl.auto配置详解

hibernate.cfg.xml 中hibernate.hbm2ddl.auto配置节点如下:      Hibernate Reference Documen...

hibernate.hbm2ddl.auto 配置项介绍

Hibernate部分配置项解析

hibernate.hbm2ddl.auto含义介绍

简要介绍了hibernate.hbm2ddl.auto的基本用法和含义

Hibernate的hbm2ddl.auto=update的内幕

在使用Hibernate的时候我们一般都会配置hibernate.hbm2ddl.auto这个属性,而其中的常见的属性值包括: create create-drop validate update 而...

Hibernate初入门4--hbm2ddl

在hibernate的配置文件中,存在如下一段代码!! 1 Drop and re-create the database schema on startup --> 2 property ...

hibernate3 配置hbm2ddl和hbm2java所需jar

  • 2010年11月27日 22:57
  • 8.98MB
  • 下载

Hibernate:hbm2ddl.auto

Hibernate:hbm2ddl.auto

hibernate.hbm2ddl.auto 的设置

root jdbc:
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在hibernate-extensions中使用hbm2java出错
举报原因:
原因补充:

(最多只允许输入30个字)