web-dev-qa-db-ja.com

GradleのfindBugsの問題を解決する

概要:

次のように、プロジェクトのJavaおよびGradleバージョンをアップグレードしようとしています。

  • 8から11までのJava
  • 5から6までのGradle

私のプロジェクトは古いバージョンでは問題なく実行されますが、Java 11およびGradle 6で実行すると、fireBugsプラグインについて不満があり、次の例外が発生します。

 > 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'

...

適切な解決策が見つからなかったので、あなたの考えを私と共有していただければ幸いです。

2
saeedj

Gradle Webサイトから(ビルドをGradle 5.xから6.0にアップグレード):

FindBugsプラグインが削除されました

非推奨のFindBugsプラグインは削除されました。別の方法として、GradleプラグインポータルからSpotBugsプラグインを使用できます。

https://docs.gradle.org/current/userguide/upgrading_version_5.html

2
Andrea