当前位置: 首页 > 知识库问答 >
问题:

如何在Maven Javadoc插件中禁用Javadoc警告?

徐景明
2023-03-14
[ERROR] /home/monperrus/spoon/src/main/java/spoon/visitor/CtVisitor.java:144:
      warning: no @param for <T>

共有1个答案

鲍俊杰
2023-03-14

如何将这些警告显示为[WARNING](而不是令人困惑的[ERROR])?如何在Maven中完全禁用Javadoc警告?

如果您讨论的是Java8中引入的javadoc lint警告,那么您应该能够执行以下操作。根据您使用的javadoc插件的版本,有多种方法可以指定参数。

<plugins>
   <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-javadoc-plugin</artifactId>
      <configuration>
         <additionalparam>-Xdoclint:none</additionalparam>
         <additionalOptions>-Xdoclint:none</additionalOptions>
         <additionalJOption>-Xdoclint:none</additionalJOption>
      </configuration>
   </plugin>
</plugins>

请参阅关于关闭doclint的讨论。

<configuration>
   <additionalparam>-Xdoclint:all -Xdoclint:-missing</additionalparam>
   <additionalOptions>-Xdoclint:all -Xdoclint:-missing</additionalOptions>
   <additionalJOptions>
     <additionalJOption>-Xdoclint:all</additionalJOption>
     <additionalJOption>-Xdoclint:-missing</additionalJOption>
   </additionalJOptions>
</configuration>
 类似资料:
  • Intellij的SonarLint插件也对TODO发出警告。 默认情况下,Intellij突出显示TODO并将它们显示在提交对话框中。SonarLint再次突出显示是多余的。 此外,它还抑制了Intellij的一个有用功能—Intellij用蓝色突出显示TODOs,这更容易识别和滚动到。 由于SonarLint插件,此功能被抑制。所以,我只想对待办事项禁用Sonarint警告。我该怎么做?

  • 问题内容: 在pom.xml中,我有这样的声明 有什么办法可以从命令行关闭它吗? 我知道我可以将其提取到个人资料中,但这不是我想要的。 问题答案: 可以通过将属性设置为true [ 1 ] 来跳过Javadoc的生成,即 (不是假的)

  • 问题内容: 我正在使用的代码会使用该warnings库引发很多(目前对我而言)无用的警告。阅读(/扫描)文档后,我只找到了一种禁用单个功能警告的方法。但是我不想更改太多代码。 可能有像这样的标志吗? 你会推荐什么? 问题答案: 有-W选项。 python -W ignore foo.py

  • 问题内容: 我正在尝试在Pylint 0.21.1中禁用警告C0321(“在一行上有多个语句” –我经常将带有短单行结果的语句放在同一行上)(如果重要:astng 0.20)。 1,常见的0.50.3,Python 2.6.6(r266:84292,2010年9月15日,16:22:56))。 我尝试添加Pylint配置文件,但是Pylint坚持要报告它。该行的变体(如或)被标记为错误,因此Pyl

  • 22.8.Javadoc Javadoc task 是 Javadoc 的一个实例. 它支持 Javadoc 的核心选项和可执行的 Javadoc 的 reference documentation 中描述的标准 J avaTOC 的选项. 有关支持 Javadoc 选项的完整列表, 请参阅以下类的API文档:CoreJavadocOptions 和 StandardJavadocDocletOp

  • 问题内容: 我正在使用Java 7(尽管使用1.6进行了编译)来编译类和javadocs。我已经消除了所有出现的javadoc警告,但想法是如果有任何javadoc警告,则构建失败。 使用Java 8,这是默认行为。但是,在警告方面也要严格得多(如果方法未列出所有@params或@returns,则我们不希望发出警告)。另外,我认为该公司不会很快升至8,所以这是一个有争议的问题。 我希望有一些容易