Как настроить 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

В результате построения.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 все работает нормально.

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