Criar projeto a partir de .jar compilado

3 respostas
N

Pessoal,

Estou desenvolvendo uma aplicação em swing pelo Netbeans e fiz a besteira de não fazer backup da minha última versão do projeto, somente tenho o backup dos arquivos já compilados (.jar, .class e bibliotecas) e no domingo a noite o HD do meu notebook resolveu dar pau!
Existe alguma maneira de eu recriar o projeto a partir dos arquivos compilados?

Desde já obrigado.

3 Respostas

V

Há programa pela internet que fazem papel de descompiladores, mas até onde sei não é permitido a distribuição deles pois muitos são usados para roubar códigos de programas já feitos

viniciusalvess

Um dos grandes problemas do Java na minha opinião é a descompilação muito fácil !

o DJ Java Decompilerfaz o serviço !

T

Ah, se a vida fosse tão fácil…

  1. Se sua aplicação tiver generics (exemplo: List<String> ) os descompiladores normalmente já se complicam com isso
  2. Se o seu método tiver um try/catch também dá problemas com a descompilação.

Como acho que você faz suas aplicações usando generics e try/catch então você vai ter de suar um pouquinho.

Não há substituto para um backup bem feito. Se puder usar um controle de versão na Internet (como o github) é melhor ainda.

Criado 14 de dezembro de 2011
Ultima resposta 15 de dez. de 2011
Respostas 3
Participantes 4