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?
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
thingol
Ah, se a vida fosse tão fácil…
Se sua aplicação tiver generics (exemplo: List<String> ) os descompiladores normalmente já se complicam com isso
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.