JDK目錄裏面的JRE主要是設計用來運行JDK自帶的那些工具的(Bin目錄下)。而外部的JRE在安裝的時候會自動註冊到操做系統的path(但在 個人電腦\屬性\高級系統設置\環境變量\系統變量中的 path中並無包含該命令的路徑值)裏面。java
JRE是系統本身找的,首先安裝JDK的時候JRE會註冊到System32裏面(該文件夾下包含:java.exe javaw.exe javaws.exe 三個程序)。所以咱們只要安裝了外部的JRE(即便JDK沒有安裝,環境變量沒有配置)則運行Java程序時都是用的外部JRE的java.exe程序來運行的(即便安裝了JDK且配置了環境變量)(系統的默認path具備優先)。工具
CMD輸入 "C:\Program Files (x86)\Java\jre1.5.0_16\bin\javaws.exe" C:\Users\IU\Desktop\studio.jnlpspa
指定jre1.5.0_16打開studio.jnlp操作系統