Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Maven 3站点插件中禁用生成测试Javadoc报告?_Java_Maven_Maven 3_Maven Site Plugin - Fatal编程技术网

如何在Maven 3站点插件中禁用生成测试Javadoc报告?

如何在Maven 3站点插件中禁用生成测试Javadoc报告?,java,maven,maven-3,maven-site-plugin,Java,Maven,Maven 3,Maven Site Plugin,这是我的pom.xml,我试图在站点中禁用测试Javadoc报告: [...] <build> [...] <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-site-plugin</artifactId> <configuration> <reportPlugins>

这是我的
pom.xml
,我试图在
站点中禁用
测试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>
[…]
[...]
org.apache.maven.plugins
maven站点插件
[...]
org.apache.maven.plugins
maven javadoc插件
html
javadoc

Maven3仍然会在站点中生成
Javadoc
testjavadoc
报告。如何修复它?

如中所述,这对我来说是正确的。你能重新检查你正在使用的插件的版本吗?下面的代码段使用Maven 3.0.1运行
mvn站点
,只生成
Javadoc
。在现有的
标记下面添加行
testjavadoc
,将生成
javadoc
testjavadoc

        <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>

org.apache.maven.plugins
maven站点插件
3.0-beta-3
org.apache.maven.plugins
maven javadoc插件
2.7
html
javadoc

Hm。。我仔细检查了所有版本。它是
Maven:3.0
Maven站点插件:3.0-beta-3
Maven javadoc插件:2.7
(与您的示例中相同)。我仍然收到两份报告。。。非常奇怪,我将进一步研究。仅供参考-这个解决方案对我来说很有效,版本为“maven site plugin”3.0和“maven javadoc plugin”2.8