gpt4 book ai didi

windows - 在构建机器上编译 java 代码会出现 major.minor 错误 52

转载 作者:可可西里 更新时间:2023-11-01 09:27:59 24 4
gpt4 key购买 nike

其他开发人员推送了代码,我们正在构建机器上构建它。我遇到了 Unsupported Major.minor version 52 错误。

有什么办法可以找到开发Java文件时使用的JDK版本。

有人能帮忙吗

最佳答案

您所说的开发可能是指编译java文件。

获取 .class 文件并使用 javap 查看它:

javap -c -verbose ConstructorReference.class

输出(在输出的开头)

 public class org.ConstructorReference
minor version: 0
major version: 53

53 - means java 9

52 - means java 8

你得到错误是因为构建机器很可能使用 jdk-7 而你的类文件是用 jdk-8 编译的(52 的证据)。

关于windows - 在构建机器上编译 java 代码会出现 major.minor 错误 52,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42434729/

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