Qualcun altro ha notato che le loro applicazioni java a riga di comando in OSX creano processi di GUI che rubano lo stato attivo (ad es., Groovy, processi sub maven)? Lo trovo estremamente fastidioso; probabilmente b/c ho vissuto con esso per circa 6-8 mesi da quando penso OSX v10.6?Come posso impedire ai processi java della riga di comando di rubare lo stato attivo in OSX?
Come impedire ai processi java di farlo in OSX?
Un buon posto per memorizzare questo è in '~/.mavenrc'. – btiernay
Ho trovato che l'ordine contava nel mio caso. Stavo chiamando 'java -jar /path/to/my.jar -Djava.awt.headless = true'. Modificato su 'java -Djava.awt.headless = true -jar/path/to/my.jar' e l'ha risolto. 'java version" 1.8.0_72 "' 'Darwin 15.0.0 Darwin Kernel Versione 15.0.0: Sab 19 settembre 15:53:46 PDT'' 2015; root: xnu-3247.10.11 ~ 1/RELEASE_X86_64 x86_64 i386' –