Instalação e utilização do Plugin FindBugs do Elipse


O FindBugs é uma ferramenta de análise estática, que examina as classes procurando possíveis problemas durante o desenvolvimento; trata-se de uma auditoria de código. Para isso, ele analisa o bytecode procurando certos padrões conhecidos. Ele não se limita a uma pesquisa por expressões regulares, ela tenta entender o que o programa quer fazer.

Instalação do plugin

Pré-instalação:

  • FindBugs é um plugin do Eclipse compatível com as versões 3.x : (3.0, 3.1, 3.2, ...).
  • Se você instalou uma versão do FindBugs antes de meados de maio de 2006, então, antes de qualquer instalação, remova esta versão:

Simplesmente remover o diretório de.tobject.findbugs_0.0.n que se encontra no diretório de plugins do Eclipse.

  • Verificar se a variável de ambiente "JAVA_HOME" existe realmente e está correta.

Instalação:

Para instalar o plugin FindBugs, siga as seguintes etapas:

  • No Eclipse, Clique em Help -> Software Update -> Find and Install...

  • Escolha a opção "Search for new features to install", e clique em "Next".

  • Clique em " New Remote Site".

Depois clique em OK.

  • "FindBugs update site" deverá aparecer na lista "Sites to include in search".

Selecione o checkbox "FindBugs update site", e clique em "Finish".

  • O "FindBugs Feature", aparecerá então no "Select features to install".

Selecione o checkbox e clique em "next".

  • Selecione a opção "I accept" para aceitar os termos de uso e clique em "Next".[Image:

  • Verifique se o diretório de instalação está correto. E clique em Finish.

  • Reinicialize o Eclipse.

Uso do plugin

Janela FindBugs

  • Clique em Window -> Show View -> Other -> Bug Explorer

  • As janelas "Bug Explorer " e "Bug Details" devem aparecer em sua perspectiva.

Visualização dos bugs

  • Selecione os projetos, pacotes, ou classes, que você quer verificar, com o botão direito do mouse e escolha "find Bugs".


Os "bugs" detectados pelo findBugs aparecerão na janela do Bug Explorer.

Nosso conteúdo é produzido em colaboração com especialistas em tecnologia da informação sob o comando de Jean-François Pillou, fundador do CCM.net. CCM é um site sobre tecnologia líder em nível internacional e está disponível em 11 idiomas.
Este documento, intitulado 'Instalação e utilização do Plugin FindBugs do Elipse', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.

Assine nossa newsletter!

Assine nossa newsletter!
Junte-se à comunidade