Я не понимаю... Я хочу включить отчет findbugs на сайте проекта Maven 3 и сделал это, добавив его в мой pom.xml(как описано здесь):
<project>
...
<reporting>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>2.4.0</version>
</plugin>
</plugins>
</reporting>
...
</project>
Затем я запустил mvn site
, но не был создан отчет. Интересно, когда я использую версию 2.3.1, а затем генерируется отчет. Но 2.3.2 или 2.4.0 не работает. При запуске mvn site -X
тогда соответствующий вывод будет следующим:
[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
Что это за canGenerate
? Что здесь происходит?