16

Javaアプリから実行可能なjarを開始しています(ヘッドレスの実行可能なjarも)。Runtime.getRuntime().exec()と方法の両方を試しましProcesBuilderた。プロセスは正常に開始されますが、Mac (10.6) では、開始している jar の名前がメイン メニュー バーに表示され、ドックにも配置されます。それを防ぐ方法はありますか? 興味深いことに、コマンド ラインから java -jar を使用して jar を開始すると、jar 名がメニュー バーまたはプロセス ドックに表示されません。何か案は?ありがとうアンディ

4

2 に答える 2

11

通りjava.awt.headless=trueますか?これをプロセスに追加してみてください:

java -Djava.awt.headless=true

于 2013-04-01T21:23:56.417 に答える