|
|

|
|
|
|
I'm using Eclipse 3.1
and Hibernate 3.0.
I downloaded the source code from the
book Pro Hibernate 3. The ant file below worked: it generated a little
message for each hbm file it created. I then check the hbm2 directory and
confirm the hbm files are there. However, when I create a new empty
eclipse project (v3.1) and run ant from the cygwin command prompt, it does
NOT generate the hbm files. Same java files, almost the same build.xml file.
No error messages, no hbm files, no messages saying it generated the files.
Can someone tell me what is going on? I’m
using the code from Chapter 10 of the Pro Hibernate 3 book.
Thanks,
Siegfried
<?xml version="1.0"
encoding="UTF-8"?>
<project name="Blog"
default="generate-hibernate" basedir=".">
<property
name="xdoclet.lib.dir" value="C:\Documents and
Settings\Siegfried\My
Documents\dev\XDoclet\xdoclet-1.2.3\lib" />
<property name="lib.dir"
value="C:\Documents and Settings\Siegfried\My
Documents\dev\hibernate\hibernate-3.0"
/>
<property
name="hibernate.dir" value="hbm2" />
<property name="src.dir"
value="com/puregamesinc/dao/src" />
<property
name="merge.dir" value="merge" />
<path id="xdoclet.lib.path">
<fileset
dir="${xdoclet.lib.dir}">
<include
name="*.jar"/>
</fileset>
<fileset
dir="${lib.dir}">
<include
name="*.jar"/>
</fileset>
</path>
<target
name="generate-hibernate">
<taskdef
name="hibernatedoclet"
classname="xdoclet.modules.hibernate.HibernateDocletTask"
classpathref="xdoclet.lib.path"
/>
<!-- Generate Hibernate mapping
files -->
<hibernatedoclet
destdir="${hibernate.dir}"
mergeDir="${merge.dir}">
<fileset
dir="com/puregamesinc/dao/src">
<include
name="**/Blog.java" />
</fileset>
<hibernate version="2.0"
/>
</hibernatedoclet>
</target>
</project>
|
|