gpt4 book ai didi

java - 合规级别是否足以在 Java 6 上运行?

转载 作者:太空宇宙 更新时间:2023-11-04 06:13:41 25 4
gpt4 key购买 nike

我已在 Eclipse 中将 Java 编译器合规级别设置为 1.6。

一位同事在仅运行 Java 6 的计算机上运行了一些二进制文件,但由于 不支持的主次版本:51 执行失败。

我们(还*)没有自动构建/CI 系统:Ant 任务从由 Eclipse 的自动构建工作区功能编译的裸 bin/ 目录内容构建 JAR,而不是(还*!)使用 javac。我的机器上只运行 JDK 7,没有 JDK 6 的踪迹。

问题非常简单:设置合规性级别是否会影响输出二进制版本,还是只会阻止您使用新运行时中的类型/语法?

*Yet 表示我们正在努力

最佳答案

合规级别是为了让eclipse能够理解编译/警告/建议功能中的语言特性

您还需要设置

将 JRE 安装到正确版本的 JDK(注意:JDK)

安装的 JRE 位于

首选项 -> Java -> 安装的 JRE

关于java - 合规级别是否足以在 Java 6 上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28361325/

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