Как настроить Findbugs для проекта Java 8 с помощью gradle?

У меня есть сборка Java 8 с использованием gradle 1.12, которая отлично работает. Теперь я хочу использовать FindBugs, и поскольку я использую Java 8, я должен использовать FindBugs 3. Но построение зависает в findbugsMain:

:my-module:compileJava UP-TO-DATE
:my-module:processResources UP-TO-DATE
:my-module:classes UP-TO-DATE
> Building 6% > :my-module:findbugsMain

В результате build.gradle содержит следующее:

apply plugin: 'java'
apply plugin: 'findbugs'

findbugs.toolVersion = '3.0.0'

dependencies {
  compile 'com.google.code.findbugs:annotations:3.0.0'
  …
}

Любая идея, почему сборка повесилась? Что мне делать?

Ответ 1

Хорошо, ведь кажется, что findbugs 3 просто не работает с gradle 1.x!

После переключения на gradle 2.1 все работает нормально.

Спасибо Питеру Нидервизеру!