我和How to hide the Java SWT program icon in the Dock when the application is in the tray
有同样的问题我已经尝试过那里给出的解决方案,但它没有用,可能是因为Dapple.awt.UIElement="true"
仅适用于AWT而我的应用程序是SWT应用程序。在经历了许多类似的问题后,我发现将LSUIElement
值更改为1
将不会在停靠栏中显示任何图标。
但我如何改变它的价值呢?我可以通过编程方式更改吗?如果没有,我的.plist
文件将在哪里?我似乎没有这样的文件。我在Mac OS X 10.9.4中使用Eclipse Juno
编辑:我也见过这个Eclipse info.plist file for OSX and Windows application并按照流程回答了问题 。然后我如何打开.app文件。我试过"打开MyApp.app"来自cmd.I得到错误LSOpenURLsWithRole()失败,错误-10810