Domanda

devo test di regressione di un sistema Java che non portare eventuali elementi grafici, ma fanno fare uso di thread evento AWT. C'è un modo per impostare le cose per eseguire questa suite di test in background sulla mia workstation senza di essa costantemente afferrare attenzione da qualsiasi altra cosa su cui sto lavorando? (Sto facendo funzionare questo su un mac.)

È stato utile?

Soluzione

Altri suggerimenti

Provare a eseguire Java con -Djava.awt.headless = true parametro. Questo dovrebbe funzionare per voi se non si utilizza elementi grafici. Si spera, sarà evitare che il programma di afferrare fuoco mentre è in esecuzione.

java -Djava.awt.headless = true

Ecco alcuni collegamenti con ulteriori informazioni:

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

Si potrebbe eseguire queste prove con un desktop virtuale, macchina virtuale (come VMWare) o frame buffer virtuale. Non sono sicuro su Mac, ma su Linux funziona benissimo con xvfb.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top