java - 如何从.class文件获取源代码(class文件版本为1.2)

标签 java eclipse decompiling jd-gui

Unresolved 编译问题:

Syntax error, parameterized types are only available if source level is 1.5 or greater

我使用了 JD GUI 反编译器,但它给出了上述错误。

有什么办法可以获得源代码

最佳答案

在命令行中尝试此操作。它还会在开头显示用于编译类的 JDK 版本,例如:主要版本:52

javap -verbose <class name>

关于java - 如何从.class文件获取源代码(class文件版本为1.2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36318883/

相关文章:

java - 通过 Maven pom.xml 依赖项中的属性读取版本

java - 运行helloworld时出错+classpath问题

java - 使用 ImageIO.write jpg 文件 : pink background 的问题

xml - 幻象错误 "error parsing XML: unbound prefix"

C#反编译

java - Sip Servlet获取SDP内容

java - 有没有办法在 Eclipse for Java 文本编辑器中使用十进制字体大小?

c++ - Eclipse CDT : Import source/header files into my new project, 不复制它们

Java 7 字符串开关反编译 : unexpected instruction

delphi - 如何保护delphi应用程序的源代码?