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

发布于 2025-01-05 23:39:03 字数 206 浏览 1 评论 0原文

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

I use an ANT build file to build my project and also generate the JavaDocs with it. Therefore I use the "javadoc"-command from ANT. Until now I have the version number inserted directly in the .java-file with the "@version"-literal. So if I want to increase the version number I have to open every .java-file and change the number.
Is it possible to define the version number once in the ANT file and let ANT insert this version number into the JavaDocs itself? How can you do this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我只土不豪 2025-01-12 23:39:03

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

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

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

Looking at the available options of the JavaDoc task I would use the Header atribute/element which allows to include HTML text defined in every generated file. The HTML text is defined in the the ANT task similar to the doctitle attribute:

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

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文