ProcessBuilder クラスを使用して Java 経由で外部プロセスを開始しようとしていますが、それで十分です。現在、次のコマンドを使用して実行しています:
new ProcessBuilder("java", "-jar", jarfile, args);
やりたいことはこれだけですが、優先度を下げてプロセスを開始します。私のプログラムは現在 Windows でのみ実行されているため、ウィンドウ固有のソリューションで問題ありません。一部の調査では、「開始」コマンドを使用することが示唆されていますが、Java からこれを実行しようとすると、認識されないコマンドであるという例外が発生します (同じコマンドが cmd.exe から機能します)。
Java (必要に応じて Windows 固有) からbelownormal
優先的にプロセスを起動する方法を知っている人はいますか?