java - 将 Java 应用程序放入 Mac OS X 上的 Dock

标签 java macos swing .app

我用 java 创建了一个应用程序,我希望能够将它放在 Mac OS X 上的扩展坞中。使用 .jar 文件不可能做到这一点,所以我将它包装在一个 .app 文件夹中。现在它甚至不会启动。

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

最佳答案

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

关于java - 将 Java 应用程序放入 Mac OS X 上的 Dock,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17054293/

相关文章:

java - Clojure 最初的目标是服务器?

java - args4J 不适用于 gradle

c - rand() 在 OSX 上是否返回零?

java - 如何处理 GridBagConstraints 的许多不同插图?

java - 将 JSplitPane 与 AWT 组件一起使用

java - Android AudioConverter 和 FFMPEG 错误 gradle 初始化

java - 将 Java 代码转换为 Model View Controller 架构模式

xcode - 如何在 Swift 中的 Yosemite 之后获取当前的 wifi 网络名称?

macos - 从 Docker 容器访问托管在 OS X 上的 USB 网络摄像头

java - 从 JPanel 实例化 JDialog