隨著Java 8的Support結束,代表著Java Web Start(JWS)將不出任何更新或修補,且目前商用使用Java相關軟體是需要收費的,在商業使用環境,該使用什麼軟體來開啟Java Web Start(JWS)相關的JNLP檔案呢?小編今天要推薦的主角是「OpenWebStart」
Java 9已排除了Java Web Start(JWS)功能,且從Java 11版本開始,Oracle從JDK中也刪除了Java Web Start(JWS)功能,這代表著安裝最新版版本的Java也無法使用Java Web Start(JWS)相關的應用程式,因此OpenWebStart團隊開發了這套軟體,並以開源軟體的方式呈現,替代了 Java Web Start 和 JNLP相關功能,真是佛心來著的。
官方網站:
https://openwebstart.com/
官方下載頁面:
https://openwebstart.com/download/
作業系統支援:
Windows
macOS
Linux
範例情境:
以下範例以Windows平台做為示範。
01、連線至openwebstart官方網頁,進入「Download」軟體下載頁面
02、依據作業系統類型、系統位元數進行相對應的安裝執行檔下載
※本範例為windows 64位元,因此下載了OpenWebStart_windows-x64_1_4_0.exe
03、下載完畢後,執行安裝檔
04、採用預設的英文語系進行安裝,點選「OK」繼續安裝步驟
05、點選「Next」繼續安裝步驟
06、點選「I accept the agreement」同意授權協議,點選「Next」繼續安裝步驟
07、選擇套用至單一使用者環境或所有的使用者,並點選「Next」繼續安裝
08、如無特別需求,則無需便軟體安裝路徑,點選「Next」繼續安裝
09、設定附檔名程式關聯,預設已關聯了「JNLP」及「JNLPX」等兩個副檔名,點選「Next」繼續安裝
10、點選「Finish」結束安裝步驟
11、驗證「JNLP」是否可以開啟,當開啟時如系統有缺相關套件則會自動去下載。
※小編是透過Dell的iDrac系統來驗證是否可以順利開啟JNLP檔案
12、同意「JNLP」檔案的相關憑證授權,點選「Yes」繼續下一步驟
13、點選「Run」同意該「JNLP」程式執行
※勾選「Always trust content from this publisher」可以讓日後自動同意該程式運作
14、下圖為順利運作Dell iDrac Console的畫面