Non capisco ... Voglio abilitare il report findbugs in un sito del progetto Maven 3 e lo ho fatto aggiungendo questo al mio pom.xml (come descritto here) :findbugs-maven-plugin non fa nulla
<project>
...
<reporting>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>2.4.0</version>
</plugin>
</plugins>
</reporting>
...
</project>
Poi corsi mvn site
ma non viene generato alcun rapporto. La cosa interessante è quando uso la versione 2.3.1 invece viene generato un report. Ma 2.3.2 o 2.4.0 non funziona. Quando si esegue mvn site -X
allora l'uscita di riferimento è questo:
[DEBUG] Inside canGenerateReport..... false
[DEBUG] canGenerate is false
[DEBUG] class org.codehaus.mojo.findbugs.FindBugsGui isMavenReport: false
[DEBUG] skip non MavenReport org.codehaus.mojo:findbugs-maven-plugin:2.4.0:gui
Che cosa è questa roba canGenerate
? Cosa c'è che non va qui?