我已经在 Mac OS X 中启动了我的应用程序。屏幕左上角的 Apple 图标旁边出现了我的应用程序的名称。此名称显示为我的主类的包路径(即pack.age.Uno
,而不是Uno
)。
有谁知道如何解决这个烦人的事情?
只需在启动程序时添加此参数:-Xdock:name=MyApp
我也被这个惹恼了。我没有办法可靠地覆盖代码。我会让它工作,if (System.getProperty("os.name").contains("Mac")) System.setProperty("com.apple.mrj.application.apple.menu.about.name","My Java App");
但稍后会回来,它会回到“com.me.myapp”。在发布时,您可以使用 Jar Bundler 制作应用程序包,然后问题就消失了。