链接:http://blog.csdn.net/kongxx/article/details/7757567
http://blog.csdn.net/jokes000/article/details/7872849
今天说说maven findbugs插件集成,首先修改工程的pom.xml文件,添加findbugs-maven-plugin插件,如下:
- <build>
- <plugins>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>findbugs-maven-plugin</artifactId>
- <version>2.5.1</version>
- <configuration>
- <!-- <configLocation>${basedir}/springside-findbugs.xml</configLocation> -->
- <threshold>High</threshold>
- <effort>Default</effort>
- <findbugsXmlOutput>true</findbugsXmlOutput>
- <!-- findbugs xml输出路径--> <findbugsXmlOutputDirectory>target/site</findbugsXmlOutputDirectory>
- </configuration>
- </plugin>
- </plugins>
- </build>
运行findbugs任务前请先运行“mvn package”编译工程
- mvn findbugs:help 查看findbugs插件的帮助
- mvn findbugs:check 检查代码是否通过findbugs检查,如果没有通过检查,检查会失败,但检查不会生成结果报表
- mvn findbugs:findbugs 检查代码是否通过findbugs检查,如果没有通过检查,检查不会失败,会生成结果报表保存在target/findbugsXml.xml文件中
- mvn findbugs:gui 检查代码并启动gui界面来查看结果
可以添加findbugs检查规则文件来使用用户自己的规则
- <configuration>
- <excludeFilterFile>findbugs-exclude.xml</excludeFilterFile>
- <includeFilterFile>findbugs-include.xml</includeFilterFile>
- </configuration>
具体fndbugs插件的配置项可以参考http://mojo.codehaus.org/findbugs-maven-plugin/findbugs-mojo.html
相关推荐
maven-findbugs-plugin-1.3.jar
maven-findbugs-plugin-1.3.1.jar
maven-findbugs-plugin-1.1.jar
maven-findbugs-plugin-0.9.2.jar
maven-findbugs-plugin-1.4.jar
maven-findbugs-plugin-1.2.jar
maven-findbugs-plugin-1.0.jar
maven-findbugs-plugin-0.9.1.jar
maven-findbugs-plugin-0.8.4.jar
maven-findbugs-plugin-0.8.2.jar
maven-findbugs-plugin-0.7.2.jar
maven-findbugs-plugin-0.7.1.jar
maven-3.0.5 findbugs-3.0.0 protobuf-2.5.0 三合一实惠又实在
包括以下工具: apache-ant-1.9.12-bin.tar.gz apache-maven-3.5.4-bin.tar.gz findbugs-3.0.1.tar.gz hadoop-2.6.4-src.tar.gz protobuf-2.5.0.tar.gz 还有一份hadoop编译文档,照着操作顺利编译,亲测可用。
开源力量公开课第4期-Maven与持续集成
使用hudson和maven完成持续集成,今天一个朋友过来问我,我就顺便录了一个简短的视屏,对使用做了一个简单的介绍,最大只参上传25M的文件,所以只能分两个包上传,希望能有需要的朋友有帮助
findbugs-maven-plugin, 为了生成基于FindBugs分析器的报告,Maven Mojo插件 Maven 插件 最新快照请从这里下载最新的快照。构建findbugs-maven-plugin需求Java 7是必需的。这将允许分析字节码到 Java 8 findbugs-...
Maven Spring ActiveMQ集成demo
最新的maven集成eclipse书籍,使用maven和eclipse开发必看。
maven本地仓库-3.6.0