2017-09-24 120 views
0

在任何客戶機(Mac OSX> 10.5)上安裝Java應用程序之前,我想先看看JDK還是JRE已經安裝在機器中。如果JRE/JDK不存在,我想在該機器上安裝JRE,然後繼續安裝實際的應用程序。如何查找jre或jdk是否安裝在Mac中,如果沒有使用shell腳本安裝jre

想知道如何編寫一個shell腳本來查找Java是否已經安裝在客戶機中,並有條件地繼續進行其餘的安裝。任何指向內置工具/示例代碼的指針都會有所幫助。

回答

0

嘗試從shell腳本運行此命令,結果可用於進一步安裝應用程序。

if [ `java -version | grep -q "java version"` ]; then 
    echo "Java installed" 
fi 
+0

謝謝!我也可以知道如何找到JRE/JDK在客戶端系統中的安裝位置? – maverick

+0

在不同OS客戶端上檢查java安裝路徑的不同方法。 – Saumil

+0

特別是在Mac OSX上> 10.5 – maverick

相關問題