我是 Maven 的新手,并且通过给定的 pom 工作。我在 pom 的构建部分找到了关于 cubertura-maven-plugin 的部分。
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.4</version>
</plugin>
问题是这是否有意义,因为我希望在报告部分配置这个插件。
去看看它的用法。如您所说,这种基本配置没有意义,应该移至<reporting>
部分。但一般来说,您可能需要做一些更高级的配置并需要它在<build>
块中。
好吧,这取决于您是否使用 Maven 3。如果您是,则<reporting/>
不再需要该标签。另一方面,您必须将插件添加<reportPlugins/>
到maven-site-plugin
配置部分。
Maven 3 的区别在这里。
另一方面,您的实际配置没有显示出任何参与的痕迹,maven-site-plugin
所以我的回答可能有点离题......