次のような行がたくさんある巨大な生成されたシェルスクリプトがあります
java -jar <app_jar> <params>
呼び出しごとにドックに Java アイコンが表示されるため、Java アプリが呼び出されるすべての行で、アクティブなアプリケーションのフォーカスが失われます。
静かに実行する方法はありますか?
Java アプリケーションは単一クラスの単純なコンソール アプリケーションであり、ファイル IO ルーチンがあり、ウィンドウはまったく作成されません。
次のような行がたくさんある巨大な生成されたシェルスクリプトがあります
java -jar <app_jar> <params>
呼び出しごとにドックに Java アイコンが表示されるため、Java アプリが呼び出されるすべての行で、アクティブなアプリケーションのフォーカスが失われます。
静かに実行する方法はありますか?
Java アプリケーションは単一クラスの単純なコンソール アプリケーションであり、ファイル IO ルーチンがあり、ウィンドウはまったく作成されません。
オラクルのドキュメントによると、次のように動作するはずです。
java -Djava.awt.headless=true