Ich habe Regressionstests für ein Java-System, die keine grafischen Elemente aufrufen, aber den AWT-Ereignis-Thread verwenden. Gibt es eine Möglichkeit, wie ich diese Testsuite auf meiner Workstation im Hintergrund laufen lassen kann, ohne dass sie ständig den Fokus von dem ablenkt, woran ich sonst gerade arbeite? (Ich führe dies auf einem Mac aus.)
Antworten
Zu viele Anzeigen?
Eric Bronnimann
Punkte
891
Versuchen Sie, java mit dem Parameter -Djava.awt.headless=true auszuführen. Dies sollte für Sie funktionieren, wenn Sie keine grafischen Elemente verwenden. Es wird hoffentlich verhindern, dass das Programm den Fokus während der Ausführung einnimmt.
java -Djava.awt.headless=true
Hier finden Sie einige Links mit weiteren Informationen:
http://www.macosxhints.com/article.php?story=20071208235352641
Konrad Garus
Punkte
51589
Wenn Sie einen Mac benutzen: Tests durchführen - ohne Fokusverlust!