Java 解决gradle中的findBugs问题
概述: 我正在尝试升级项目中的Java和Gradle版本,如下所示:Java 解决gradle中的findBugs问题,java,gradle,findbugs,Java,Gradle,Findbugs,概述: 我正在尝试升级项目中的Java和Gradle版本,如下所示: java从8到11 从5级到6级 我的项目在旧版本上运行时没有问题,但在Java 11和Gradle 6上运行时,它会抱怨Firebug插件,并引发以下异常: > Plugin with id 'findbugs' not found. gradle文件的片段: buildscript { ext { SampleProjectVersion = '1.3.4' } rep
- java从8到11
- 从5级到6级
> Plugin with id 'findbugs' not found.
gradle文件的片段:
buildscript {
ext {
SampleProjectVersion = '1.3.4'
}
repositories {
mavenLocal()
maven {
url1
}
}
dependencies {
classpath(sample lib 1)
classpath(sample lib 2)
}
apply plugin: 'findbugs'
...
如果您能与我分享您的想法,我将不胜感激,因为我找不到任何合适的解决方案 从Gradle网站(将您的版本从Gradle 5.x升级到6.0):
FindBugs插件已被删除
已删除不推荐使用的FindBugs插件。作为替代方案,
您可以使用Gradle插件门户中的SpotBugs插件
您可以使用SpotBugs插件。试试我的gradle文件片段
buildscript {
ext {
SampleProjectVersion = '1.3.4'
}
repositories {
mavenLocal()
maven {
url1
}
}
dependencies {
classpath(sample lib 1)
classpath(sample lib 2)
classpath "gradle.plugin.com.github.spotbugs:spotbugs-gradle-plugin:2.0.0"
}
apply plugin: "com.github.spotbugs"
tasks.withType(com.github.spotbugs.SpotBugsTask) {
spotbugsMain.enabled = true
spotbugsTest.enabled = true
reports {
xml.enabled = false
html.enabled = true
}
}
...
请提供你的Gradle文件或至少是你应用插件的地方。谢谢你的评论。刚刚添加的gradle文件片段。不知道是否有任何id为
findbugs
的插件,请参阅搜索。如果它是一个自定义插件,请确保它也已发布。