2 回答

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超7個(gè)贊
是否所有操作系統(tǒng)都已安裝 JRE 以運(yùn)行 Java 應(yīng)用程序?
不。
首先,Java不一定適用于所有操作系統(tǒng)。(它可能適用于您的應(yīng)用程序所針對(duì)的大多數(shù)操作系統(tǒng)......但它可能不可用。)
其次,大多數(shù)操作系統(tǒng)平臺(tái)都沒有默認(rèn)安裝 Java。事實(shí)上,許多操作系統(tǒng)供應(yīng)商根本不支持 Java:Java 由第 3 方供應(yīng)商提供。
那么,我需要先安裝 JRE 還是所有操作系統(tǒng)都沒有安裝 JRE?
在 Java 9 之前,答案是您必須安裝 JRE 或 JDK。這可以通過直接下載并安裝它來完成,或者通過某些操作系統(tǒng)上的包管理系統(tǒng)安裝它。也可以通過在應(yīng)用程序的安裝程序中嵌入 JRE 來完成。
從 Java 9 開始,您還可以使用“jlink”創(chuàng)建一個(gè)包含精簡 JRE 的可執(zhí)行文件,該 JRE 專為在特定目標(biāo)平臺(tái)上運(yùn)行您的應(yīng)用程序而量身定制。這是Oracle 為想要分發(fā)“消費(fèi)級(jí)”Java 應(yīng)用程序的人推薦的方法。
從 Java 11 開始,對(duì)于某些 Java 供應(yīng)商(例如 Oracle),JRE 選項(xiàng)不再可用。對(duì)于這些供應(yīng)商,如果您希望“完整”的 Java 運(yùn)行您的應(yīng)用程序,您/您的用戶需要安裝 JDK。

TA貢獻(xiàn)1951條經(jīng)驗(yàn) 獲得超3個(gè)贊
Java 運(yùn)行時(shí)環(huán)境與操作系統(tǒng)無關(guān)。您可以安裝任何帶或不帶 JRE 的操作系統(tǒng)。如果您自己安裝了操作系統(tǒng),我猜它沒有。如果您購買的計(jì)算機(jī)上裝有操作系統(tǒng),則取決于您是從誰那里購買的。
檢查您是否安裝了 JRE 在所有操作系統(tǒng)上都幾乎相同。打開終端(在 Windows 上運(yùn)行 CMD)并輸入java --version
.
如果沒有,則需要安裝它。只需在 [此處插入您的操作系統(tǒng)] 上谷歌安裝 JRE
添加回答
舉報(bào)