【发布时间】:2013-03-23 23:46:53
【问题描述】:
我一直在 eclipse 中制作一些东西,直到最近我遇到了一些技术问题,导致我的硬盘被完全破坏,并且我丢失了除了 jar 文件之外的所有内容。
我希望重新开始工作,但不知道该怎么做,因为我没有源文件,只有 jar。我尝试反编译和导入,但它弄乱了我的代码,并且需要永远清理它。希望我做错了什么,并且有一种更简单的方法可以做到这一点。
【问题讨论】:
-
那么您的问题是将 .class 文件反编译成可读的源代码?
-
如果你只有一个编译好的jar,那么找一些反编译工具把它解压成一个可行的形式。周围有很多工具
-
@Petesh 是的,但是代码质量永远达不到原始代码,尤其是涉及到变量名和 cmets 时。
-
您需要更改 jar 的逻辑还是只在新项目中使用它的类?
-
@Sebastian 嗯嗯。天哪,反编译工具并不神奇。我建议尝试不同的工具来使重建更好。没有神奇的药丸(无意讽刺)