把它们放在一起
让我们继续我们的主题Hello world传真应用程序并将文档目标添加到我们的传真应用程序项目。
下面给出了我们项目中使用的示例 javadoc 任务。在此示例中,我们指定了要使用的 javadocsrc.dir作为源目录,和doc作为目标。
我们还自定义了出现在 java 文档页面上的窗口标题、页眉和页脚信息。
此外,我们创建了三个组 -
-
一个用于我们源文件夹中的实用程序类,
-
一个用于用户界面类,以及
-
一个用于数据库相关类。
您可能会注意到数据包组有两个包——faxapp.entity 和 faxapp.dao。
<target name="generate-javadoc">
<javadoc packagenames="faxapp.*" sourcepath="${src.dir}"
destdir="doc" version="true" windowtitle="Fax Application">
<doctitle><![CDATA[= Fax Application =]]></doctitle>
<bottom>
<![CDATA[Copyright © 2011. All Rights Reserved.]]>
</bottom>
<group title="util packages" packages="faxapp.util.*"/>
<group title="web packages" packages="faxapp.web.*"/>
<group title="data packages" packages="faxapp.entity.*:faxapp.dao.*"/>
</javadoc>
<echo message="java doc has been generated!" />
</target>
让我们执行 javadoc Ant 任务。它生成 java 文档文件并将其放置在 doc 文件夹中。
当。。。的时候javadoc target被执行,它产生以下结果 -
C:\>ant generate-javadoc
Buildfile: C:\build.xml
java doc has been generated!
BUILD SUCCESSFUL
Total time: 10.63 second
java 文档文件现在存在于doc文件夹。
通常,javadoc 文件是作为发布或包目标的一部分生成的。