![](/img/trans.png)
[英]Why is itshowing your JDK 'C:\Program Files\Java\jre7' is not a valid JDK while installing WebLogic server?
[英]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.