gpt4 book ai didi

eclipse - Eclipse 4.4 (Luna) 是否需要 Java 1.7

转载 作者:行者123 更新时间:2023-12-03 07:29:40 25 4
gpt4 key购买 nike

我决定将我的 eclipse 更新到 4.4(luna 版本)。但是,当我尝试启动它时,我收到一条错误消息,指出 eclipse 需要 1.7 或更高版本的 java jvm。

只是想看看这是否属实,以及是否可以使用 1.6(特别是 1.6.0_65)运行它

最佳答案

如果在使用 1.6 运行它时有明确的消息指出需要 1.7 或更高版本,我希望这是一个强大的(即阻塞)最低要求。 Eclipse Luna (4.4) 是第一个需要 1.7 的版本:

http://wiki.eclipse.org/Eclipse/Installation

而且,如果您仍然怀疑它,您可以验证它是针对哪个版本编译的。对于每个 Eclipse 类,运行以下命令:

javap -verbose EclipseClass.class

寻找 主要版本 .如果值为 51 这意味着它是为 java 1.7 编译的,所以你在 1.6 上不走运。主要版本的魔数(Magic Number)是:
J2SE 8 = 52 (0x34 hex),
J2SE 7 = 51 (0x33 hex),
J2SE 6.0 = 50 (0x32 hex),
J2SE 5.0 = 49 (0x31 hex),
JDK 1.4 = 48 (0x30 hex),
JDK 1.3 = 47 (0x2F hex),
JDK 1.2 = 46 (0x2E hex),
JDK 1.1 = 45 (0x2D hex).

并在此处描述:

http://en.wikipedia.org/wiki/Java_class_file#Magic_Number

问题是,每个 Eclipse 包都有不同的最低要求,因此对于像 Eclipse 这样大的平台,这可能不是一个好的选择。无论如何,我提到它是因为它很高兴知道。

关于eclipse - Eclipse 4.4 (Luna) 是否需要 Java 1.7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24500488/

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