Est-ce que quelqu'un d'autre a remarqué que les applications Java en ligne de commande dans OS X créent des processus GUI qui volent le focus (c.-à-d., Sous-processus groovy, maven)? Je trouve cela extrêmement ennuyeux; probablement parce que je vis avec elle depuis 6-8 mois depuis que je pense à OS X 10.6.
Comment puis-je empêcher les processus java de faire cela sous OS X?
macos
window-manager
java
dsummersl
la source
la source
Réponses:
Finalement, j'ai trouvé la solution de base:
Pour les applications Java en général, vous pouvez spécifier qu'elles sont «sans tête», en ajoutant l'option
-Djava.awt.headless=true
à votre application java.(également publié sur stackoverflow).
la source