0
Javaアプレットから.pkg macインストーラを起動する必要があるアプレットがあります。MacインストーラコマンドからJavaを使用する
今私は、次のコマンドで行うことができます。
Process proc = r.exec(new String[] {"open", "/Volumes/affinegy_homeportal_setup/" + pkg});
問題があるが、このインストールがVERBOSEすることであり、私のWindowsのバージョンとは違って、インストールプロセスをクリックして、ユーザーが必要なことですインストーラをバックグラウンドでサイレントモードで実行する私のインストーラ。
Process proc = r.exec(new String[] {"sudo","installer", "-pkg", "/Volumes/affinegy_homeportal_setup/affinegy_homeportal_setup.dmg", "-target", "/"});
しかし、私はこのコマンドを実行すると何も起こりません。私が間違っていることに関する提案はありますか?
非常に有益です。これは、私が正しくやっていると思っていたものを補強するのに役立った、ありがとう! – BrandenChaisorn
はい、それはruntime.execがどのように動作していたかをより完全に理解してくれました。私は、applescriptファイルを作成し、runtime.execを通してmac osascriptコマンドを使用してそれを実行しました。再びこの記事をありがとう! – BrandenChaisorn