galera boa tarde… desculpem a ignorancia… mais alguem tem ai um tutorial de como debigar uma classe pelo eclipse ???
vlwwwwww
galera boa tarde… desculpem a ignorancia… mais alguem tem ai um tutorial de como debigar uma classe pelo eclipse ???
vlwwwwww
Dá uma olhada nesse tópico…
http://www.guj.com.br/posts/list/6033.java#30086
e dá uma pesquisa antes de criar um topico novo…
abçs
Debugar…uma explicação rápida.
1-defina o breakpoint em uma determinada linha de codigo do seu metodo.
2- F6 vai bugando linha por linha,quando estiver na linha onde vc quiser ver o determinado valor de uma variavel,basta vc selecionar a mesma,e pressionar ctrl+shift+i,vc terá o valor da variavel.
3- se vc kiser ir debugando linha por linha,porém entrando nos metodos,por exemplo
coll = controller.obterMatrizCorrelacao(correlacaoId,codigoUnidade, list, ConstantDictionary.getConstantValue(SFWContantesIf.LOCALE_LANGUAGE),
ControllSession.getUsuarioOnSession(request.getSession()));
se vc debugar com o F5, qndo o debug chegar na linha acima,ele entrará no metodo obterMatrizCorrelacao(),se vc continuar,ele poderá entrar em possiveis metodos que sejam chamados dentro de obterMatrizCorrelacao,ou pode,por exemplo,se esse fosse um metodo que so realizasse um calculo e retornasse um valor,ele apenas debugaria as linhas desse metodo,e ao chegar ao return voltaria ao metodo que vc estava debugando inicialmente(o que chamou obterMatrizCorrelacao()).
4-com f8 vc pula de metodo em metodo.
Essa foi uma explicação bem superficial do debug,vou tentar fazer aki no trabalho um exemplo bobo pra ti,ai vc compila e vai debugando pra ver
e ai fera isso mesmo que eu queria… assim vai fica que nem no delphi heheheh legal… 
vlww
pronto ,exemplo bobo,crie esssas duas classes no eclipse e teste.
public class calcula {
private int numeroUm;
private int numeroDois;
private int total;
public int retorna(){
total=numeroUm+numeroDois; // entrou no metodo retorna.Aqui,faça o seguinte.Selecione a variavel numeroUm e aperte ctrl+shift+i
//vc vai ver o valor que foi setado la na classe 'debugando',faça o mesmo com numeroDois,e total.Viu
//o valor das variaveis? AGORA APERTE F6 PRA IR PRO RETURN
return total; //aperte f6 novamente e voltaremos para 'debugando' ja com o nosso 15 : D
}
public int getNumeroDois() {
return numeroDois;
}
public void setNumeroDois(int numeroDois) {
this.numeroDois = numeroDois;
}
public int getNumeroUm() {
return numeroUm;
}
public void setNumeroUm(int numeroUm) {
this.numeroUm = numeroUm;
}
public int getTotal() {
return total;
}
public void setTotal(int total) {
this.total = total;
}
}
AGORA A OUTRA CLASSE
public class debugando {
public static void main(String[] args) {
calcula c = new calcula(); //coloque um breakpoint aki nessa linha e aperte f6
c.setNumeroDois(10); //aki vc so ta setando valor
c.setNumeroUm(5); //aki vc so ta setando valor²
System.out.println(c.retorna()); //pare de apertar f6 quando a linha verde estiver aki.Agora que ela já está,aperte f5
//vc vai ver que vai entrar no metodo retorna.
///ahhhh...pra sair do debug aperte va apertando f8
}
}
pra colocar o breakpoint ,clique duas vezes ao lado da linha desejada.Pra compilar o programa no modo debug clique na imagem da barata,besouro…enfim,do bixo verde
que tem em baixo do menu "refactor "
HHEHEHE VLWWW FERA OTIMO EXEMPLO 
brigadãoooo
srsr…agora é voltar ao trabalho Oo…prazo a cumprir srsr…abraço cara.
rsrs ta certo… mais uma vez brigadão
