发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 CQRS

hibernate 中使用hbm2java 的问题

2003-08-10 01:03
赞助商链接

再ant中
<target name="generate-code" depends="middlegen" description="generate java code with hbm2java tool ">
<java classname="net.sf.hibernate.tool.hbm2java.CodeGenerator" classpathref="lib.class.path" fork="true">
<arg value="--output=${build.java.dir}"/>
<arg value="${build.gen-src.dir}/Order.hbm.xml"/>
</java>
</target>

运行时报错
generate-code:
[java] java.lang.NoSuchMethodError: org.jdom.input.SAXBuilder.setEntityReso
lver(Lorg/xml/sax/EntityResolver;)V
[java] at net.sf.hibernate.tool.hbm2java.CodeGenerator.main(CodeGenerat
or.java:38)
[java] Exception in thread "main"
[java] Java Result: 1

Order.hbm.xml为
?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd" >

<hibernate-mapping>

<!--
Created by Middlegen Hibernate plugin

http://boss.bekk.no/boss/middlegen/
http://hibernate.sourceforge.net/
-->

<class
name="order.hibernate.Order"
table="orders"
。。。。。。。。。。。。。。

怎么会出现这样的错误 ,该怎么解决阿?

2003-08-10 01:04

ant 中
target name="generate-code" depends="middlegen" description="generate java code with hbm2java tool "
java classname="net.sf.hibernate.tool.hbm2java.CodeGenerator" classpathref="lib.class.path" fork="true">
arg value="--output=${build.java.dir}"
arg value="${build.gen-src.dir}/Order.hbm.xml"
/java
/target

2003-08-11 10:05

我想是不是你的jar包版本的缘故,找不到相应的方法

2003-08-11 16:22

问题已搞定 更新以下jdom 就可以了

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com