Eclipse - Instalação e primeiro uso do Plugin FindBugs
O FindBugs é uma ferramenta de análise estática que examina as classes em busca de possíveis problemas durante o desenvolvimento, fornecendo um poderoso recurso de auditoria de código. Analisa o bytecode para identificar os padrões familiares. Não se limita a realizar pesquisas usando expressões regulares, ele tenta entender o que o programa quer fazer.
Instalando o plugin
FindBugs é um plugin compatível com o Eclipse versões 3.x: (3.0, 3.1, 3.2, ...).
Se você já tiver instalado uma versão anterior do FindBugs (antes de maio de 2006), exclua esta versão:
Simplesmente apague a pasta de.tobject.findbugs_0.0.n localizada no diretório plugins do Eclipse.
Verifique se a variável de ambiente JAVA_HOME está presente.
- Para instalar o plug-in FindBugs, siga estas etapas:
- No Eclipse, clique em Ajuda / Atualização de Software / Localizar e Instalar ...
- Escolha a opção "Procurar novos recursos para instalar" e clique em Avançar.
- Clique em Novo site remoto.
- Preencha os seguintes campos:
- Nome: site de atualização do FindBugs
- URL: insira o seguinte: (nota: nenhuma barra no final do URL)
- Para versões oficiais: //findbugs.cs.umd.edu/eclipse
- Para lançamentos oficiais e liberações de candidatos: //findbugs.cs.umd.edu/eclipse-candidate
- Para todas as versões: //findbugs.cs.umd.edu/eclipse-daily
Em seguida, clique em OK.
- "FindBugs update site" deve aparecer na lista "Sites para incluir na pesquisa".
- Marque a caixa de seleção "FindBugs update site" e clique em "Finish".
- "FindBugs Feature" apareceria em "Selecionar recursos para instalar".
- Selecione a caixa de seleção e clique em "próximo".
- Selecione o "Eu aceito" para aceitar a licença e clique em "Avançar".
- Certifique-se de que o diretório de instalação esteja correto. Em seguida, clique em Concluir.
- Reinicie o Eclipse.
Usando o plugin
A janela FindBugs
Clique em Window / Show View / Other / Bug Explorer
As janelas "Bug Explorer" e "Bug Details" devem aparecer.
Visualizar erros
Selecione projetos, pacotes ou classes que você deseja verificar, clique com o botão direito do mouse e escolha Localizar bugs.
Os bugs encontrados pelo FindBugs aparecem na janela do Bug Explorer.