He usado FindBugs antes y no he tenido problemas, sin embargo, esta vez en Eclipse Helios en Ubuntu Natty se encuentran errores Narval pero no se muestran.FindBugs no muestra los errores encontrados
Esto es lo que he intentado:
- clic derecho sobre el proyecto> encontrar errores> encontrar errores
- Mirando el progreso vi fueron encontrados 3 errores
- En la vista Problemas que no se enumeran
Traté de ir a su propia perspectiva con: Perspectiva abierta> Otro> FindBugs pero Bug Explorer está vacío.
¿Alguna idea para ver esos errores?
ACTUALIZACIÓN: En registro de errores Eclipse veo:
!ENTRY edu.umd.cs.findbugs.plugin.eclipse 2 2 2011-06-18 21:13:24.968
!MESSAGE The following classes needed for FindBugs analysis on project **
were missing:
!SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 2 0 2011-06-18 21:13:24.969
!MESSAGE org.apache.commons.exec.CommandLine
!SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 2 0 2011-06-18 21:13:24.969
!MESSAGE org.apache.commons.exec.DefaultExecutor
!SUBENTRY 1 edu.umd.cs.findbugs.plugin.eclipse 2 0 2011-06-18 21:13:24.969
!MESSAGE org.apache.commons.exec.ExecuteException
ACTUALIZACIÓN 2: no sé cómo solucionar Eclipse, pero he encontrado una solución. He añadido las findbugs informan a pom.xml de Maven
<reporting>
<plugins>
[...]
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>2.3.3-SNAPSHOT</version>
<configuration>
<xmlOutput>true</xmlOutput>
<!-- Optional derectory to put findbugs xdoc xml report -->
<xmlOutputDirectory>target/site</xmlOutputDirectory>
</configuration>
</plugin>
</plugins>
</reporting>
La siguiente configuración genera un informe HTML en blanco/site/findbugs.html
¿Has intentado volver a construir tu proyecto? –
Intenté ahora, eliminé el cheque de "Crear automáticamente", "Limpiar ..." y "Crear proyecto", ejecuté FindBugs nuevamente, pero aún no puedo ver nada. – stivlo