¿Alguien más ha notado que las aplicaciones Java de línea de comandos en OS X crean procesos de GUI que roban el foco (es decir, subprocesos geniales y maven)? Me resulta extremadamente molesto; probablemente porque he estado viviendo con él durante 6-8 meses desde que creo que OS X 10.6.
¿Cómo puedo evitar que los procesos de Java hagan esto en OS X?
macos
window-manager
java
dsummersl
fuente
fuente
Respuestas:
Finalmente encontré la solución básica:
Para las aplicaciones de Java en general se puede especificar que son 'sin cabeza', añadiendo la opción
-Djava.awt.headless=true
de la aplicación Java.(también publicado en stackoverflow).
fuente