为了账号安全,请及时绑定邮箱和手机立即绑定

是否所有操作系统都已安装 JRE 以运行 Java 应用程序?

是否所有操作系统都已安装 JRE 以运行 Java 应用程序?

江户川乱折腾 2022-12-28 10:42:16
假设我不是 Java 开发人员和普通人,并且安装任何用 Java 编写的应用程序。那么,我需要先安装 JRE 还是所有操作系统都没有安装 JRE?
查看完整描述

2 回答

?
芜湖不芜

TA贡献1796条经验 获得超7个赞

是否所有操作系统都已安装 JRE 以运行 Java 应用程序?

不。

首先,Java不一定适用于所有操作系统。(它可能适用于您的应用程序所针对的大多数操作系统......但它可能不可用。)

其次,大多数操作系统平台都没有默认安装 Java。事实上,许多操作系统供应商根本不支持 Java:Java 由第 3 方供应商提供。

那么,我需要先安装 JRE 还是所有操作系统都没有安装 JRE?

在 Java 9 之前,答案是您必须安装 JRE 或 JDK。这可以通过直接下载并安装它来完成,或者通过某些操作系统上的包管理系统安装它。也可以通过在应用程序的安装程序中嵌入 JRE 来完成。

从 Java 9 开始,您还可以使用“jlink”创建一个包含精简 JRE 的可执行文件,该 JRE 专为在特定目标平台上运行您的应用程序而量身定制。这是Oracle 为想要分发“消费级”Java 应用程序的人推荐的方法。

从 Java 11 开始,对于某些 Java 供应商(例如 Oracle),JRE 选项不再可用。对于这些供应商,如果您希望“完整”的 Java 运行您的应用程序,您/您的用户需要安装 JDK。


查看完整回答
反对 回复 2022-12-28
?
饮歌长啸

TA贡献1951条经验 获得超3个赞

Java 运行时环境与操作系统无关。您可以安装任何带或不带 JRE 的操作系统。如果您自己安装了操作系统,我猜它没有。如果您购买的计算机上装有操作系统,则取决于您是从谁那里购买的。

检查您是否安装了 JRE 在所有操作系统上都几乎相同。打开终端(在 Windows 上运行 CMD)并输入java --version.

如果没有,则需要安装它。只需在 [此处插入您的操作系统] 上谷歌安装 JRE


查看完整回答
反对 回复 2022-12-28
  • 2 回答
  • 0 关注
  • 77 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信