ANT构建文件如何在生成的Javadocs中插入版本号?

时间:2012-02-14 10:43:01

标签: ant version javadoc

我使用ANT构建文件来构建我的项目,并使用它生成JavaDocs。因此我使用ANT的“javadoc”命令。到目前为止,我已将版本号直接插入带有“@version”-literal的.java文件中。因此,如果我想增加版本号,我必须打开每个.java文件并更改数字。 是否可以在ANT文件中定义一次版本号,让ANT将此版本号插入JavaDocs本身?你怎么能这样做?

1 个答案:

答案 0 :(得分:0)

查看JavaDoc任务的可用选项,我将使用Header atribute / element,它允许包含在每个生成的文件中定义的HTML文本。 HTML文本在ANT任务中定义,类似于doctitle属性:

<javadoc ...>
    <header><![CDATA[<p>Version: ${myversion}</p>]]></header>
</javadoc>

http://ant.apache.org/manual/Tasks/javadoc.html