Instalación y uso del Plugin FindBugs de Elipse

Diciembre 2016



FindBugs es una herramienta de analisis estatico que permite la busqueda de posibles errores durante el desarrollo de software. Para ello, analiza el bytecode buscando algunos patrones conocidos. No se limita a una búsqueda de expresiones regulares, sini que intenta comprender lo que el programa quiere hacer.

Instalación del plugin

Preinstalación

  • FindBugs es un plugin de Eclipse, compatible con las versiones 3.x : (3.0, 3.1, 3.2, ...).
  • Si ya has instalado una versión de FindBugs antes de mediados de mayo del 2006, entonces debes desinstalarla antes.
    • Simplemente elimina la carpeta de.tobject.findbugs_0.0.n que se encuentra en la carpeta plugins de Eclipse.
  • Comprueba que la variable de entorno "JAVA_HOME" exista y sea la correcta.

Instalación


Para instalar FindBugs, sigue estos pasos:
  • En Eclipse, haz clic en Help -> Software Update -> Find and Install...


  • Selecciona la opción Search for new features to install, y haz clic en Next


  • Haz clic en New Remote Site


  • Rellena las casillas siguientes:
  • Name: FindBugs update site

URL: entra una de las opciones siguientes (nota: sin slash al final de la URL)


Luego haz clic en OK.
  • FindBugs update site debe aparecer en la lista Sites to include in search


Selecciona la casilla FindBugs update site, luego haz clic en Finish

  • FindBugs Feature aparece bajo Select features to install. Selecciona la casilla luego haz clic en Next


  • Selecciona la opción I accept para aceptar la licencia y haz clic en Next


  • Comprueba que la carpeta de instalación sea la correcta. Luego haz clic en Finish


  • Reinicia Eclipse

Uso del plugin

Ventana de FindBugs

  • Haz clic en Window -> Show View -> Other -> Bug Explorer




  • La ventana Bug Explorer y Bug Details deben aparecer en la ventana



Visualización de los bugs

  • Selecciona los proyectos, packages, o clases, que deseas comprobar, haz clic con el botón derecho y selecciona Find Bugs.



Los bugs detectados por Find Bugs aparecen en la ventana Bug Explorer.



PD: El artículo original fue escrito por n00r, contribuidor de CommentCaMarche

Consulta también :
El documento «Instalación y uso del Plugin FindBugs de Elipse» de CCM (es.ccm.net) se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo siempre y cuando respetes las condiciones de dicha licencia y des crédito a CCM.