如何在 javadoc 编译期间禁止显示警告(代码库范围)?

2022-09-04 08:08:41

我被困在一个传统的Java代码库上,当你编译它时,它会有成千上万的警告。我很想真正修复所有这些警告的来源,但不幸的是,在我的公司,目前这不是一个选择(其他事情,如“制造产生收入的新产品”被负责人认为是更高的优先级;幻想)。

现在,我可以忍受所有这些警告,如果不是因为它们使得很难在连续构建服务器的输出中找到实际错误。构建服务器只使用蚂蚁调用,没什么好看的,但到目前为止,我还没有在任何地方找到任何东西来修改这个调用以防止警告输出。

遍历代码并在所有地方添加@SuppressWarnings注释将起作用,但它也几乎与浏览并修复所有警告的来源一样痛苦。因此,我真正喜欢的是,如果我能做一些方法:

<javadoc suppressWarrnings="true"

或类似的东西,使javadoc编译器不输出所有的警告消息。这样的事情(全局javadoc警告禁用)是可能的吗?


答案 1

在 Java 8 中,您可以添加到任务中。(来源)additionalparam="-Xdoclint:none"javadoc


答案 2

尝试 -quiet 标志。


推荐