gpt4 book ai didi

java - 可以反编译Java程序

转载 作者:行者123 更新时间:2023-11-30 09:32:51 27 4
gpt4 key购买 nike

我有一个别人写的 Java 程序,我想将它“反编译”到它的源代码中,这样我就可以修改它的代码。我已经尝试这样做并反编译了一个 jar 但是当我尝试将 Java 文件重新编译成 jar 时我遇到了一堆依赖问题因为我没有依赖的源文件(虽然我有一些但它没有' 似乎有帮助)。

有没有我可以拖放 Java exe 或安装目录的程序,我猜它会反编译所有内容,以便我可以修改它的一些源代码并重新编译它?我以前做过,但不记得我使用的是什么应用程序。原程序是用eclipse写的。

最佳答案

您尝试重新编译的代码依赖于您没有的类。

无需重新编译整个 jar,只需重新编译更改的类即可。

如果这些类依赖于您没有的类,您可以为这些类创建 stub ,这将允许您编译更改的类。

关于java - 可以反编译Java程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12454642/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com