删除注释“由 Javadoc 在<日期>生成”<时间>”在生成的 Javadoc 中

发布于 2024-10-31 11:15:43 字数 319 浏览 6 评论 0原文

插入一条注释,内容如下:

<!-- Generated by javadoc (build 1.6.0_17) on Thu Apr 07 18:32:31 CEST 2011 -->

javadoc 命令会自动在每个生成的 HTML 文件中

这完全阻止了版本化 javadoc 的更改跟踪,因为在重新生成文档时每个文件都会被修改。

我问的上一个问题说服我不要对任何 javadoc 进行版本控制,但它也提出了这个问题,问题仍然存在:有没有办法摆脱这个评论?我在 javadoc 选项中没有找到这种可能性的踪迹。

A javadoc command automatically inserts a comment stating something like:

<!-- Generated by javadoc (build 1.6.0_17) on Thu Apr 07 18:32:31 CEST 2011 -->

in every generated HTML file.

This is quite preventing change tracking for versioned javadoc, since every file will be modified when regenerating the doc.

A previous question I asked convince me not to version any javadoc, but it also raised this problem and the question remains: is there a way to get rid of this comment? I did not find trace of such possibility in the javadoc options.

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

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

发布评论

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

评论(1

魔法少女 2024-11-07 11:15:43

感谢JackMc的评论,我找到了命令行参数-notimestamp。它有效(至少对于我的 1.6.0_20 这里)。

如果使用 ant,您必须使用 嵌套元素将其添加到 任务中,或者additionalparam="-notimestamp" 属性。

(我只是将其用于我的github管理的JSch 文档。。)

Thank to JackMc's comment, I found the command line parameter -notimestamp. It works (at least for my 1.6.0_20 here).

If using ant, you'll have to add it to the <javadoc> task using either the <arg value="-notimestamp" /> nested element or an additionalparam="-notimestamp" attribute.

(I just used this for my github-managed JSch documentation..)

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