我在jd-gui中打开了一个jar文件,但当我尝试保存所有资源时,它停止工作。我不知道在哪里可以找到jd-gui的日志。
如何保存所有反编译的源文件?
发布于 2012-02-03 04:04:38
使用文本编辑器打开"jd-gui.cfg“。“反编译”部分中的"LastUri“包含导致崩溃的类文件的名称。解决方法是打开JAR文件,然后删除或更改此类文件的扩展名。
致以问候。
发布于 2016-03-24 05:12:54
这似乎是个bug。我简单地解决了这个问题,尝试将源代码导出到其他文件夹($home -using debian-)
发布于 2021-03-17 14:41:03
我也遇到了同样的问题,解决方法如下:
从这里:https://github.com/kwart/jd-cli/releases/tag/jd-cli-1.2.0下载
jd-cli项目jd-cli对jar进行反编译,并使用日志选项,例如jd-cli target.jar -od jar_result -g ALL
block.class文件阻止了反编译过程。如果有,请将其从target.jar中删除,然后重新运行jd-cli。您可以手动从jd-gui复制/粘贴block.class源代码。https://stackoverflow.com/questions/6441793
复制相似问题