april 05 prof. ismael h. f. santos - [email protected] 1 modulo ii findbugs professor ismael...
TRANSCRIPT
April 05 Prof. Ismael H. F. Santos - [email protected] 1
Modulo II Findbugs
Professor Ismael H F Santos – [email protected]
March 09 Prof. Ismael H. F. Santos 2
Introduction to Apache Maven 2 Tutorial ibm developerWorks:
Bibliografia
March 09 Prof. Ismael H. F. Santos 3
Ementa
Traditional Build x Maven Build
March 09 Prof. Ismael H. F. Santos 4
Descrição
Programa que usa análise estatística para procurar por bugs em código Java.
É software livre distribuido sob os termos da Licensa Pública GNU Menor.
É marca registrada da Universidade de Maryland.
É patrocinado pela Fortify Sotware.
March 09 Prof. Ismael H. F. Santos 5
Descrição
Foi baixado mais de meio milhões de vezes desde Dezembro de 2007.
Requer JRE/JDK 1.5.0 ou maior para ser executado.
Pode analisar programas compilados com qualquer versão de Java.
March 09 Prof. Ismael H. F. Santos 6
Como baixar o plugin da Internet e instalar no Eclipse
Dentro do Eclipse, clique em "Help->Software Updates->Find and Install".
March 09 Prof. Ismael H. F. Santos 7
Como baixar o plugin da Internet e instalar no Eclipse
Selecione "Search for new features to install" e clique em "Next".
March 09 Prof. Ismael H. F. Santos 8
Como baixar o plugin da Internet e instalar no Eclipse
Clique em "New Remote Site...".
March 09 Prof. Ismael H. F. Santos 9
Como baixar o plugin da Internet e instalar no Eclipse
Digite "FindBugs" para o nome do plugin. Digite "http://findbugs.cs.umd.edu/eclipse" para a URL. Clique em "OK".
March 09 Prof. Ismael H. F. Santos 10
Como baixar o plugin da Internet e instalar no Eclipse
Clique em "Finish".
March 09 Prof. Ismael H. F. Santos 11
Como baixar o plugin da Internet e instalar no Eclipse
Aguarde a Busca.
March 09 Prof. Ismael H. F. Santos 12
Como baixar o plugin da Internet e instalar no Eclipse
Clique nas setas à esquerda para abrir os detalhes. Marque "FindBugs". Clique em "Next".
March 09 Prof. Ismael H. F. Santos 13
Como baixar o plugin da Internet e instalar no Eclipse
Selecione "I accept the terms in the license agreements". Clique em "Next".
March 09 Prof. Ismael H. F. Santos 14
Como baixar o plugin da Internet e instalar no Eclipse
Clique em "Finish".
March 09 Prof. Ismael H. F. Santos 15
Como baixar o plugin da Internet e instalar no Eclipse
Aguarde o downloading.
March 09 Prof. Ismael H. F. Santos 16
Como baixar o plugin da Internet e instalar no Eclipse
Clique em "Install All".
March 09 Prof. Ismael H. F. Santos 17
Como baixar o plugin da Internet e instalar no Eclipse
Aguarde a instalação.
March 09 Prof. Ismael H. F. Santos 18
Como baixar o plugin da Internet e instalar no Eclipse
Clique em "Yes" para reiniciar o Eclipse.
March 09 Prof. Ismael H. F. Santos 19
Como usar no Eclipse Clique com o botão direito do mouse no pom.xml do projeto. Selecione "Run As" e clique em "4 Maven build...".
March 09 Prof. Ismael H. F. Santos 20
Como usar no Eclipse Clique em "Select...".
March 09 Prof. Ismael H. F. Santos 21
Como usar no Eclipse Localize "findbugs" na lista, clique na seta à esquerda, clique em
"findbugs" e clique em "OK".
March 09 Prof. Ismael H. F. Santos 22
Como usar no Eclipse Clique em "Run".
March 09 Prof. Ismael H. F. Santos 23
Como usar no Eclipse O relatório será exibido em "Console" após a linha [findbugs:findbugs].
March 09 Prof. Ismael H. F. Santos 24
Como usar no Eclipse Clique com o botão direito do mouse no projeto. Selecione "FindBugs" e clique em "FindBugs".
March 09 Prof. Ismael H. F. Santos 25
Como usar no Eclipse A lista de erros aparecerá em "Problems".
March 09 Prof. Ismael H. F. Santos 26
Como usar no Eclipse Clicando duas vezes na linha do erro, o código é aberto e a linha
contendo o erro é destacada em amarelo.
March 09 Prof. Ismael H. F. Santos 27
Como usar no Eclipse Clicando com botão direito do mouse na linha do erro, uma lista de
opções aparecerá com a opção “Show Bug Details”
March 09 Prof. Ismael H. F. Santos 28
Como usar no Eclipse Clicando na opção “Show Bug Details”, aparecera a aba ”Bug Details”
com detalhes do erro.
March 09 Prof. Ismael H. F. Santos 29
Como usar no Eclipse Clicando no primeiro ícone do bug (vermelho), o Eclipse muda a
perspectiva para a do FindBugs.
March 09 Prof. Ismael H. F. Santos 30
Fontes
http://findbugs.sourceforge.net/ http://findbugs.cs.umd.edu/eclipse/