Como descompilar um arquivo jar????  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
lucianoalves
Entusiasta Java

Membro desde: 27/07/2007 09:58:59
Mensagens: 21
Offline

Alguém sabe se é possível descompilar um arquivo jar, eu tenho um programa e queria usar a base dele para criar outro, queria saber se tem como visualizar as classes que foram geradas, será possível?alguém já fez algo parecido???
[Email]
paulohrl
Virtual Machine Man

Membro desde: 12/01/2007 23:35:34
Mensagens: 623
Offline

É possível sim.

Se o fonte estiver dentro do jar, basta você abrir o jar usando, por exemplo, o winrar.

Se la só tiver os .class, ai você iria precisar utilizar um descompilador. Se o código é seu, provavelmente vc não tenha utilizado nenhum meio de impedir descompilação, caso contrário você saberia.

[Email] [MSN]
analyser
JavaEvangelist
[Avatar]

Membro desde: 26/02/2007 09:31:49
Mensagens: 329
Offline

Ola, o Jar é apenas as Classes em bytecode compactadas em um unico arquivo, é só vc abrir ele com o winrar por exemplo e depois utilziar uma IDE que disponilize leitura de bytecode, trasnformando em codigo JAVA novamente, a IDE GEL faz isso e é gratuita

Abraços

Analyser
thiago.correa
GUJ Master
[Avatar]

Membro desde: 26/03/2006 18:54:30
Mensagens: 1921
Offline

Arquivo jar não é compilado, o que você pode fazer é o seguinte, renomeie a extensão para 'zip', descompacte e utilizando um descompilador (cavaj ou DJ) você poderá visualizar o conteúdo das classes.

Dica: Você poderá ver as classes geradas e métodos simplesmente adicionando esse jar ao classpath da sua aplicação!

This message was edited 1 time. Last update was at 12/09/2007 13:56:25


---
"Se não puder ajudar, atrapalhe, afinal de contas o importante é participar!"
Thiago
[WWW] [MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team