簡體   English   中英

為什么在安裝Java的同時安裝兩個JRE

[英]why two JRE are installed while installing java

我安裝了jdk 1.8。 在安裝時,兩個JRE被復制到我的計算機上:

第一個位於JDK文件夾內,第二個位於JDK文件夾外。在同一操作系統中具有兩個JRE的目的是什么。

一個JRE不足以處理所有請求嗎?

在此處輸入圖片說明

在此處輸入圖片說明

私有與公共JRE-安裝JDK會安裝私有Java SE運行時環境(JRE)和公共副本。 運行JDK附帶的工具需要專用JRE。 它沒有注冊表設置,並且完全包含在jre目錄中(通常位於C:\\ Program Files \\ jdk1.6.0 \\ jre中),該位置僅JDK知道。 另一方面,公共JRE可以由其他Java應用程序使用,包含在JDK外部(通常在C:\\ Program Files \\ Java \\ jre1.6.0),並在Windows注冊表中注冊(在HKEY_LOCAL_MACHINE \\ SOFTWARE \\ JavaSoft中) ),可以使用“添加/刪除程序”刪除,可能已經或可能未在瀏覽器中注冊,並且可能已將java.exe復制到Windows系統目錄中(使其成為默認的系統Java平台)。

來源: http//www.oracle.com/technetwork/java/javase/install-windows-189425.html

瀏覽器將從java / jre運行,Java從java / jdk / jre運行,當我們安裝Internet Explorer時,它將下載jre JDK / jre,它將被命令行工具使用,因為命令行默認的Java home會設置為jdk,它會查找jre並在jdk / jre中運行java.exe

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM