将Java应用程序放在Mac OS X上的Dock中

时间:2013-06-11 21:39:06

标签: java macos swing .app

我在java中创建了一个应用程序,我希望能够将它放在 Mac OS X 的停靠栏中。使用.jar文件是不可能的,所以我将它包装在.app文件夹中。现在它甚至都没有开始。

该应用程序在与MyApplication.jar文件相同的目录中创建文件,我认为这可能是问题所在。你能在MyApplication.app目录中写文件吗?如果没有,可能是什么导致了这个问题?

2 个答案:

答案 0 :(得分:2)

您可能遗漏了JavaApplicationStubInfo.plist中的一些关键元素。如果这些术语不熟悉,则会引用几个相关的开发人员链接here。从技术上讲,如果您有权限,可以写信至$JAVAROOT,但首选方法是使用用户可用的目录,如引用的指南here中所述。

答案 1 :(得分:1)

我终于使用Eclipse完成了它。在Mac OS X版Eclipse中的文件菜单中有一个导出为Mac包选项:)