用xdoclet生成Hibernate 的hbm文件时候总是出现如下错误
INFO: Some classes refer to other classes that were not found among the sources or on the classpath.
(Perhaps the referred class doesn't exist? Hasn't been generated yet?)
The referring classes do not import any fully qualified classes matching these classes.
However, since no packages are imported, xjavadoc has assumed that the referred classes
belong to the same package as the referring class. The classes are:
com.zaplet.spi.folder.Folder --> IdentifiedResource qualified to IdentifiedResource
找了一个晚上,终于发现
<fileset dir="${basedir}/src/com/cfj/voc/domain/">
<include name="*.java" />
</fileset>
这样写是不对的,要写成如下
<hibernatedoclet destdir="${basedir}/conf/" mergedir="${basedir/src}" excludedtags="@version,@author,@todo,@see" addedtags="@xdoclet-generated at ${TODAY},@copyright The XDoclet Team,@author XDoclet,@version ${version}">
<fileset dir="${basedir}/src/">
<include name="com/cfj/voc/domain/*.java" />
</fileset>
<hibernate version="3.0" />