2010-04-07 27 views
6

Uso el complemento FindBugs Eclipse y me preguntaba si simplemente puedo analizar una clase en lugar de todo el proyecto. Parece que no puedo entenderlo. Simplemente haciendo clic derecho en la clase objetivo no parece hacer nada.¿Es posible ejecutar FindBugs contra una sola clase de Java?

+2

@Donal, para ser justos, el OP podría estar trabajando en algún gran proyecto en una máquina lenta, y no quiere esperar demasiado para que FindBugs se ejecute. –

+1

@ Peter, exactamente. Estamos trabajando en una base de código heredada ENORME y he agregado una clase, en la que deseo poder ejecutar FindBugs rápidamente. – rmcc

+1

@Donal Fellows: FindBugs se centra en la detección de mirilla. @Peter Recore: FindBugs funciona bien en proyectos del tamaño de jdk. Probablemente no va a ver muchos frascos más grandes que eso. –

Respuesta

4

Simplemente haciendo clic con el botón derecho (elemento de menú FindBugs-> FindBugs) en el trabajo de clase objetivo perfecto para mí. Después de realizarlo, solo abra FindBug view/prespective. ¿Puede ser que no tienes problemas en esta clase? ;)

+0

¿cómo se hace esto desde la CLI? –

+0

Nunca lo han intentado. Ant + FindBug funciona bien para todo el proyecto. –

+0

lo ejecuté (findbugs -textui) contra archivos .class y directorios de archivos .class y simplemente funciona. –

Cuestiones relacionadas