debugar .class no eclipse.  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
find_ejb
Thread.start()

Membro desde: 07/04/2008 09:42:03
Mensagens: 44
Offline

Preciso debugar um "jar" que está no meu projeto. Quando se acessa um .class há opção de atachar os fontes.
Decompilei o jar e fiz associei os fontes.
Mas mesmo colocando breakpoints nos arquivos .class o debug "não entra nas referidas classes".

como proceder para debugar .class?

grato
find_ejb
Thread.start()

Membro desde: 07/04/2008 09:42:03
Mensagens: 44
Offline

show!
rogelgarcia
GUJ Master
[Avatar]

Membro desde: 21/06/2007 23:27:21
Mensagens: 1850
Offline

O projeto que vc descompilou o JAR, está aberto no workspace?

Então feche o projeto.. e tente por o brakpoint denovo...

Rógel Garcia, criador do framework NEXT

http://www.nextframework.org
find_ejb
Thread.start()

Membro desde: 07/04/2008 09:42:03
Mensagens: 44
Offline

tirei o xx.jar do meu projeto original e o decompilei. Criei um novo projeto web e coloquei esses fontes decompilados.
Adicionei este novo projeto no projeto original através do "Java Build path", aba "projects".
rogelgarcia
GUJ Master
[Avatar]

Membro desde: 21/06/2007 23:27:21
Mensagens: 1850
Offline

É.. desse jeito que vc fez entao.. era pra ter funcionado

Nao sei mais o que pode ser...


As classes do seu projeto.. vc consegue debugar?

Rógel Garcia, criador do framework NEXT

http://www.nextframework.org
find_ejb
Thread.start()

Membro desde: 07/04/2008 09:42:03
Mensagens: 44
Offline

Agora está ok, Com F3 consigo "chegar" nas classes do "jar descompilado".Precisei apenas colocar os jars na lib.
Mas o problema que tenho agora é que no projeto principal há uma servlet declarada no web.xml.
Esta servlet está no projeto decompilado e ao subir a aplicação => classNotFound desta servlet.

Este web.xml está bem simples.só tem duas servlets. Uma do proprio projeto e a outra deste jar que descompilei.
A servlet do projeto "sobe". A outra não(como citei acima).

grato
rogelgarcia
GUJ Master
[Avatar]

Membro desde: 21/06/2007 23:27:21
Mensagens: 1850
Offline

Não será.. que o servlet descompilado.. não esteja indo pro deploy não?

Ele nao tá indo pro WEB-INF/classes...

Rógel Garcia, criador do framework NEXT

http://www.nextframework.org
find_ejb
Thread.start()

Membro desde: 07/04/2008 09:42:03
Mensagens: 44
Offline

É! neste novo projeto que criei (o jar decompilado) os .class estão indo para a pasta build e não web-inf/classes to vendo cmoo mudar isto.
É este o problema e não a a dependencia do projeto.

Resolvido.

This message was edited 2 times. Last update was at 07/05/2010 15:50:29

 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team