系统相关
首页 > 系统相关> > macos – 如何防止java进程窃取焦点?

macos – 如何防止java进程窃取焦点?

作者:互联网

有没有人注意到OS X中的命令行java应用程序创建了窃取焦点的GUI进程(即groovy,maven子进程)?我发现它非常烦人;可能是因为我认为OS X 10.6以来我已经和它一起生活了6-8个月.

如何防止java进程在OS X中执行此操作?

解决方法:

最终我找到了基本的解决方案:

对于Java应用程序,通常可以通过向Java应用程序添加选项-Djava.awt.headless = true来指定它们是“无头”的.

(也发布到stackoverflow).

标签:java,macos,window-manager
来源: https://codeday.me/bug/20190817/1678219.html