Adakah orang lain yang memperhatikan bahwa aplikasi java command line di OS X membuat proses GUI yang mencuri fokus (mis. Groovy, sub proses maven)? Saya menemukan itu sangat menjengkelkan; mungkin karena saya sudah hidup dengan itu selama 6-8 bulan sejak saya pikir OS X 10.6.
Bagaimana saya bisa mencegah proses java dari melakukan ini di OS X?
macos
window-manager
java
dsummersl
sumber
sumber
Jawaban:
Akhirnya saya menemukan solusi dasar:
Untuk aplikasi Java secara umum Anda dapat menentukan bahwa mereka 'tanpa kepala', dengan menambahkan opsi
-Djava.awt.headless=true
ke aplikasi java Anda.(juga diposting ke stackoverflow).
sumber