【问题标题】:Recreate project from .jar file从 .jar 文件重新创建项目
【发布时间】:2012-10-27 18:03:27
【问题描述】:

是否有机会从 .jar 文件重新创建 (netbeans-) 项目? 因为我相信一些愚蠢的加密软件会破坏我的文件。

他们有什么建议或解决方案吗? 我已经使用终端命令“jar xf MyJarFile.jar”提取了 .jar 文件。 但是我看不懂里面的代码……

【问题讨论】:

  • 您的源代码在您的 jar 中吗?这就是你所追求的吗?
  • 什么意思,你看不懂代码?是 JAR 中的源代码 (.java),还是只有编译的 .class 文件?在后一种情况下,你几乎迷路了。你可以试试 Java Decompiler。
  • 只有 .class 文件:/

标签: java jar recreate


【解决方案1】:

您可以将 jar 反编译为源代码,然后创建一个新项目并将所有源代码拖到您的 src 文件夹中。我喜欢使用 JD-GUI 来反编译 .jars:http://java.decompiler.free.fr/?q=jdgui

【讨论】:

    【解决方案2】:

    我还推荐使用 JD-GUI,当我的简单文本编辑器损坏了我的 .java 文件并且我能够使用它将类转换回源代码时,它对我有很大帮助。

    【讨论】:

      【解决方案3】:

      先删除$文件,然后jad最好,jdgui出错。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2010-12-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-04-14
        • 1970-01-01
        • 2017-10-02
        相关资源
        最近更新 更多