グラフィカル要素を表示しないが、AWTイベントスレッドを使用するJavaシステムの回帰テストがあります。ワークステーションのバックグラウンドでこのテストスイートを実行するように設定する方法はありますか?それは、私が取り組んでいる他のものから常に焦点を合わせることはありませんか?(私はこれをMacで実行しています。)
3 に答える
1
-Djava.awt.headless=trueパラメーターを指定してjavaを実行してみてください。これは、グラフィック要素を使用していない場合に機能するはずです。うまくいけば、それはそれが実行されている間プログラムが焦点をつかむのを防ぐでしょう。
java -Djava.awt.headless = true
詳細情報へのリンクは次のとおりです。
http://www.macosxhints.com/article.php?story=20071208235352641
于 2010-08-04T21:27:00.830 に答える
0
これらのテストは、仮想デスクトップ、仮想マシン(VMWareなど)、または仮想フレームバッファーを使用して実行できます。Macについてはよくわかりませんが、Linuxではxvfb
。
于 2010-08-04T21:04:05.403 に答える
0
Macを使用している場合: テストを実行します-フォーカスを失うことなく!
于 2010-08-04T21:10:39.207 に答える