【问题标题】:How to disable generation of Test Javadoc report in Maven 3 site plugin?如何在 Maven 3 站点插件中禁用测试 Javadoc 报告的生成?
【发布时间】:2010-12-28 07:13:31
【问题描述】:

这是我的pom.xml,我正在尝试禁用site 中的Test Javadoc 报告:

[...]
<build>
  [...]
  <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-site-plugin</artifactId>
    <configuration>
      <reportPlugins>
        [...]
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-javadoc-plugin</artifactId>
          <configuration>
            <reportSets>
              <reportSet>
                <id>html</id>
                <reports>
                  <report>javadoc</report>
                </reports>
              </reportSet>
            <reportSet>
          </configuration>
        </plugin>
      </reportPlugins>
    </configuration>
  </plugin>
</build>

Still Maven3 在站点中生成JavadocTest Javadoc 报告。如何解决?

【问题讨论】:

    标签: java maven maven-3 maven-site-plugin


    【解决方案1】:

    正如Selective Javadocs reports 中所述,这对我来说是正确的。您可以重新检查您正在使用的插件的版本吗?使用下面的 sn-p 并使用 Maven 3.0.1 运行 mvn site,只会生成 Javadoc。在现有 &lt;report&gt; 标记下方添加行 &lt;report&gt;test-javadoc&lt;/report&gt; 会生成 JavadocTest Javadoc

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-site-plugin</artifactId>
                <version>3.0-beta-3</version>
                <configuration>
                    <reportPlugins>
                        <plugin>
                            <groupId>org.apache.maven.plugins</groupId>
                            <artifactId>maven-javadoc-plugin</artifactId>
                            <version>2.7</version>
                            <reportSets>
                                <reportSet>
                                    <id>html</id>
                                    <reports>
                                        <report>javadoc</report>
                                    </reports>
                                </reportSet>
                            </reportSets>
                        </plugin>
                      </reportPlugins>
                  </configuration>
              </plugin>
    

    【讨论】:

    • 嗯.. 我仔细检查了所有版本。这是Maven:3.0maven-site-plugin:3.0-beta-3maven-javadoc-plugin:2.7(与您的示例相同)。我仍然不断收到两份报告……很奇怪,我会进一步调查。
    • 仅供参考 - 这个解决方案对我有用,'maven-site-plugin' 版本 3.0 和 'maven-javadoc-plugin' 版本 2.8
    猜你喜欢
    • 1970-01-01
    • 2017-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-06
    • 2021-12-28
    • 2015-06-16
    • 1970-01-01
    相关资源
    最近更新 更多