Frage

Ich habe Tests ein Java System Regression bekommt, die alle grafischen Elemente nicht bringen, aber nicht nutzt den AWT Event Thread. Gibt es eine Möglichkeit, Dinge einrichten kann diese Testsuite im Hintergrund auf meinem Arbeitsplatz laufen, ohne sie ständig Fokus Grabbing von was auch immer sonst arbeite ich an? (Ich laufe dies auf einem Mac.)

War es hilfreich?

Lösung

Wenn Ihr auf einem Mac: Run Tests - Ohne Fokus Verlust

Andere Tipps

Versuchen Java läuft mit -Djava.awt.headless = true Parameter. Dies sollte für Sie arbeiten, wenn Sie keine grafische Elemente verwendet wird. Hoffentlich wird es das Programm zu verhindern, greift Fokus, während es ausgeführt wird.

java -Djava.awt.headless = true

Hier sind einige Links mit weiteren Informationen:

http://www.macosxhints.com/article.php?story=20071208235352641

Sie können diese Tests mit einem virtuellen Desktop, virtuelle Maschine (wie VMWare) oder virtuellen Rahmenpuffer auszuführen. Ich bin nicht sicher über Mac, aber unter Linux funktioniert es gut mit xvfb.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top