java - 如何在 javadoc 编译期间抑制警告(代码库范围内)?

标签 java javadoc suppress-warnings

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

现在,我可以忍受所有这些警告,如果不是因为它们让我们很难在持续构建服务器的输出中找到实际错误的话。构建服务器仅使用 ant 调用,没什么特别的,但到目前为止,我还没有找到任何关于如何修改此调用以防止警告输出的信息。

遍历代码并在各处添加 @SuppressWarnings 注释是可行的,但它也几乎与遍历并修复所有警告的来源一样痛苦。所以我真正喜欢的是,如果我能做一些事情:

<javadoc suppressWarrnings="true"

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

最佳答案

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

关于java - 如何在 javadoc 编译期间抑制警告(代码库范围内)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/620606/

相关文章:

java - 小面 Debug模式不起作用

java - "instantiated"和 "subclass"之间的区别

vuejs2 - 在@vue/cli (vue-cli) 项目中停用 Jest 警告?

java - 如何获取节点的字符串值?

java - 以 UTF-8 格式从键盘读取

grails - 如何在Grails中查找有关动态方法和/或动态对象的文档?

java - 为什么默认构造函数总是出现在 javadoc 文档中,即使它不存在于代码中?

java - 我的代码的每个部分真的都需要 JavaDoc/Comments 吗?

c++ - 编译器会根据我处理未引用参数的方式执行不同的操作吗?

c++ - 如何让 Clang 忽略特定 block 中的特定警告?