Ho un progetto Java 8 build che utilizza il gradino 1.12 che funziona perfettamente. Ora voglio usare FindBugs e come io uso Java 8 devo usare FindBugs 3. Ma la costruzione è appeso in findbugsMain
:Come impostare Findbugs per un progetto Java 8 con gradle?
:my-module:compileJava UP-TO-DATE
:my-module:processResources UP-TO-DATE
:my-module:classes UP-TO-DATE
> Building 6% > :my-module:findbugsMain
Il build.gradle risultante contiene il seguente:
apply plugin: 'java'
apply plugin: 'findbugs'
findbugs.toolVersion = '3.0.0'
dependencies {
compile 'com.google.code.findbugs:annotations:3.0.0'
…
}
Qualsiasi Idea per cui la build viene impiccata? Cosa dovrei fare?
Prova con l'ultima versione di Gradle. Java 8 è ufficialmente supportato dal Gradle 2.0. È anche possibile che FindBugs 3.0.0 abbia ancora alcuni problemi relativi a Java 8. Prova anche con una versione Java 8 precedente/successiva. –