2017-09-24 8 views
0

クライアントマシン(Mac OSX> 10.5)にJavaアプリケーションをインストールする前に、JDKまたはJREすでにマシンにインストールされています。 JRE/JDKが存在しない場合は、そのマシンにJREをインストールしてから、実際のアプリケーションのインストールに進みます。jreまたはjdkがMacにインストールされていて、シェルスクリプトを使用してjreをインストールしていない場合の検索方法

Javaがすでにクライアントマシンにインストールされているかどうかを調べるシェルスクリプトを書く方法が不思議で、インストールの残りの部分を条件付きで続行してください。組み込みのツール/サンプルコードへのポインタが役立ちます。

答えて

0

このコマンドをシェルスクリプトから実行すると、resultを使用してさらにアプリケーションをインストールできます。

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

関連する問題