我使用一个ANT构建文件来构建我的项目,并用它生成JavaDocs。因此,我使用ANT的"javadoc"-命令。到目前为止,我已经将版本号直接插入到带有"@version"文本的.java文件中。因此,如果我想增加版本号,我必须打开每个.java文件并更改版本号。是否可以在ANT文件中定义一次版本号,并让ANT将该版本号插入JavaDocs本身?你怎么能做到这一点?
查看JavaDoc任务的可用选项,我将使用Header
atribute/元素,该元素允许包含在每个生成的文件中定义的HTML文本。HTML文本在ANT任务中定义,类似于doctitle
属性:
<javadoc ...>
<header><![CDATA[<p>Version: ${myversion}</p>]]></header>
</javadoc>
http://ant.apache.org/manual/Tasks/javadoc.html