java - 增加使用 Maven 构建时报告的 Javadoc 错误和警告的数量

标签 java maven javadoc maven-javadoc-plugin

我正在使用 Maven 构建一个项目,该项目的 Javadoc 注释有些不太理想。

我注意到,无论我修复多少警告,我总是只收到 100 个警告报告:

Building index for all the packages and classes...
Generating ...\target\site\apidocs\overview-tree.html...
Generating ...\target\site\apidocs\index-all.html...
Generating ...\target\site\apidocs\deprecated-list.html...
Building index for all classes...
Generating ...\target\site\apidocs\allclasses-frame.html...
Generating ...\target\site\apidocs\allclasses-frame.html...
Generating ...\target\site\apidocs\allclasses-noframe.html...
Generating ...\target\site\apidocs\allclasses-noframe.html...
Generating ...\target\site\apidocs\index.html...
Generating ...\target\site\apidocs\overview-summary.html...
Generating ...\target\site\apidocs\help-doc.html...
100 errors
100 warnings
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------

我想查看所有错误和警告或至少是总数。

如何使用 Maven 实现这一目标?

最佳答案

我终于找到了以下配置:

  <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-javadoc-plugin</artifactId>
    <configuration>
      <additionalJOptions>
        <additionalJOption>-Xmaxerrs</additionalJOption>
        <additionalJOption>65536</additionalJOption>
        <additionalJOption>-Xmaxwarns</additionalJOption>
        <additionalJOption>65536</additionalJOption>
      </additionalJOptions>
    </configuration>
  </plugin>

它基本上将 -Xmaxerrs 65536-Xmaxwarns 65536 (如记录的 here )传递给 javadoc

关于java - 增加使用 Maven 构建时报告的 Javadoc 错误和警告的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51582609/

相关文章:

java - 尽管首先检查操作系统,但 Mac OS X 特定的操作会使应用程序在其他操作系统上崩溃

java - Maven 3 中的依赖项分组

java - JSON 中的 WebApplicationException 使用

Javadoc @link 不同的返回类型

引用 vararg (String[]...) 时,Javadoc @link 不起作用

java - 动态更新 CardLayout 不起作用

java - 在java中解析控制台命令的优雅方法

java - 工作簿无法解析java中的类型?

java - 带有 java 和 groovy 源文件夹的 Maven 项目,如何在 POM 中表示

Android Studio aar 使用 javadoc 进行模糊库发布