我在比较两个jar文件时遇到了一个问题。尝试比较jar文件中的两个类文件时出现转换错误。
我已经尝试在文件格式中更改编码类型,但没有解决问题。还下载了反编译类文件所需的插件。
请帮我解决这个问题。
发布于 2021-08-23 15:16:35
Beyond Compare的Java class to source file format使用JAD将.class文件反编译为.java源代码。它是一个相当旧的反编译器,所以它不支持使用新的java特性的.class文件。
作为解决方法,可以使用较新的反编译器将.class文件提取到Beyond Compare之外的.java源代码,然后在Beyond Compare中比较.java文件。
https://stackoverflow.com/questions/68676909
复制相似问题