【问题标题】:What to choose for execution environment JRE [closed]为执行环境 JRE 选择什么 [关闭]
【发布时间】:2015-05-20 18:16:56
【问题描述】:

我想使用 eclipse 实现一个 java 桌面应用程序,当我点击新项目时,我必须选择 JRE 版本(J2SE 1.2-1.5,JavaSE 1.6-1.8)。我的问题是:我会选择什么最好的版本?如果我决定使用 jre1.8.0,其他支持早期 JRE 版本(例如 jre1.6)的计算机是否能够在他们的计算机上运行该应用程序?

【问题讨论】:

  • 1.6 可能是您的最佳选择。

标签: java eclipse desktop-application


【解决方案1】:

一般来说,您应该使用最新版本的 Java 进行开发。

如果您的客户端受限于较旧的 JRE,那么您可以设置编译器级别。这是与您的 JDK 版本不同的设置(右键单击您的项目,转到属性,然后是 Java 编译器)。可以设置较新版本的 Java 来创建可在较旧版本的 Java 中工作的代码。

【讨论】:

  • 小心,有一个问题:你仍然可以使用更新的 API 而不会引起编译器的抱怨。编译器级别只影响语法检查。
  • 我问这个问题的原因是我将一个应用程序作为一个项目实现,当我的朋友从我这里拿走它并在他的计算机上运行它时它没有运行。他双击了应用程序,但什么也没发生。所以我不想再犯同样的错误。
  • @mhmdhsenkamal 这并不一定意味着 Java 版本是罪魁祸首。您需要通过命令提示符运行 jar 以查看您的朋友遇到了什么错误。在这一点上,它可以是任何东西。
【解决方案2】:

您可以使用最新版本。每个新版本都将支持旧版本的所有功能。我会选择 jre 1.8。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-22
    • 2012-07-24
    • 1970-01-01
    相关资源
    最近更新 更多