apply plugin: 'findbugs'
添加findbugs配置
findbugs {
ignoreFailures = true
toolVersion = "3.0.0"
sourceSets = [sourceSets.main]
reportsDir = file("$project.buildDir/reports/findbugs")
effort = "max"
}
运行gradle task
在相应的目录下生成main.xml 的结果文件
/{project path}/build/report/findbugs/main.xml
先配置build.gradle 文件添加pluginapply plugin: 'findbugs'添加findbugs配置findbugs { ignoreFailures = true toolVersion = "3.0.0" sourceSets = [sourceSets.main] reportsDir = file("$project.bu
如何在+ Spring Boot和+ Java应用程序中使用注释抑制
FindBugs
警告
如果您的构建由于
FindBugs
问题而中断,并且是假阳性,或者由于其他考虑而无法解决问题,则可以添加注释来忽略
Findbugs
警告。
更新您的
Gradle
依赖关系
您将需要在build.
gradle
文件中添加以下编译时间依赖性。
编译组:“
findbugs
”,名称:“
findbugs
...
第三十一章.
FindBugs
插件
Chapter 31. The
FindBugs
Plugin
FindBugs
插件使用
FindBugs
对项目的 Java 源文件执行质量检查,并从这些检查中生成报告。
The
FindBugs
plugin performs quality checks on your project's Java source files using
FindBugs
and generates reports from these checks.
checkstyle/
findbugs
/pmd 是很好的代码检查工具,三者均有
gradle
plugin存在。 实际上很多IDE像Android Studio等早已集成了。
其中
findbugs
和pmd是依赖于编译生成的类文件的。
在
gradle
的编译脚本build.
gradle
里面,添加上述三种插件的使用脚本如下:
apply plugin: '
findbugs
'
apply