java - 无需安装即可使用旧版 JRE 在 Eclipse 中编译 Java 程序

标签 java eclipse compilation

我希望我的程序适用于使用旧版本 Java 的用户。我的程序不需要任何特殊的新功能,它应该能够在 Java 6 中正常运行。我安装了 Java 8,并且我想知道如何在旧版本的 Java 中在 Eclipse 中编译我的程序必须安装 Java 6。

最佳答案

  • 在“项目资源管理器” View 中,右键单击项目,然后选择属性
  • 属性窗口中选择“Java 编译器”页面。
  • 在“JDK 合规性”部分中,选择所需的编译器合规性级别。
  • 点击应用,然后点击确定

它会自动编译到正确的版本

请注意,这实际上并不会更改版本,只是编译器能够强制执行其他 Java 版本所执行的规则。所以应该是兼容的

对于交叉验证,如果它与较低版本正确编译, 1. 进入属性 2.进入java构建路径 3.去图书馆, 4.点击JRE System Library——双击查看执行环境是否设置正确。

关于java - 无需安装即可使用旧版 JRE 在 Eclipse 中编译 Java 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29596759/

相关文章:

java - 将 "this"从 Java 接口(interface)传递到另一个类

linux - Windows 上 Eclipse IDE 的系统范围 SSH 配置文件

ssl - SSL_export_keying_material() 的 OpenSSL 编译问题

c - 编译c文件后得到什么?

bash - bash 如何区分脚本和可执行文件?

java - 将字符串转换为整数成员,可能吗?

java - 将 Springboot 从 2.1.0 迁移到 2.2.1 时出现 Mongo 错误

java - 如何通过 JAVA 发送包含动态链接的 HTML 电子邮件

java - RxJava 在过滤器后组合多个观察者

java - Vaadin 中的外部项目依赖项