1.maven中添加plugin插件maven-site-plugin ,然后在其中使用内置findbugs和其他插件的时候,会报警告或报错:Reporting configuration should be done in section, not in maven-site-plugin as reportPlugins parameter.
2.我查阅了很多网页和论坛,在apache论坛发现maven3.0以后添加了reportPlugins标签,然后因为它在支持继承方面不方便和一些其他的纰漏,后来取消了,在3.7以后就报错(我用的3.6.3 ,已经报错了,(小声哔哔)) ,apache推荐使用经典的添加报告相关的各种插件(注意:网络一定要好,插件下载速度慢就在maven的settings.xml中添加各种国内仓库)。
<reporting>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>2.3.1</version>
</plugin>
<plugin>
<artifactId>maven-pmd-plugin</artifactId>
<version>2.7.1</version>
<configuration>
<targetJdk>1.8</targetJdk>
</configuration>
</plugin>
</plugins>
</reporting>