Tem o JAD (Java Decompiler). Consegui baixar ele uma vez no site da
JavaWorld (www.javaworld.com).
   A decompilação até que é boa, ele faz a identação do código, e procura
arrumar da melhor maneira. Porém, tem coisas que ele não faz. Por exemplo,
os nomes das variáveis locais a métodos não são armazenados no bytecode.
Então a decompilação não pode pegar essa informação, e os nomes das
variáveis são gerados pelo próprio decompilador. Uma vez precisei usá-lo,
porque perdi por acidente alguns fontes Java de uma aplicação que eu
desenvolvi. Como eu só tinha os .class, decidi usar o JAD. Funcionou muito
bem, mas perdi os identificadores das variáveis e a documentação (javadoc). 


Rosfran Lins Borges
Analista de Sistemas - NDS
[EMAIL PROTECTED]
Fóton® Informática e Serviços
Fone: (61) 328 5060 R.: 204


-----Mensagem original-----
De: Romulo Oliveira Souza [mailto:[EMAIL PROTECTED]] 
Enviada em: quarta-feira, 10 de julho de 2002 08:25
Para: [EMAIL PROTECTED]
Assunto: [java-list] .class para .java

Alguém sabem como eu transformo
um arquivo .class para .java?





------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a