JavaFX Native Installer OSX工作目录

时间:2014-08-09 01:24:42

标签: macos installer javafx-2 plist

在除Mac OSX之外的其他所有平台上,当我构建并安装本机程序包时,默认工作目录为“。”到JAR文件。即使在OSX上,如果我深入研究.app文件夹并手动运行JAR,工作目录也是正确的。但是,如果我只需单击.app启动器来运行应用程序,则工作路径最终为“/ Users / [username] “。有谁知道如何配置JavaFX本机安装程序(可能是info.plist?)以防止这种情况发生?

1 个答案:

答案 0 :(得分:0)

我认为启动程序本机可执行文件设置了此路径。它不是plist可配置的。原因似乎是预期OS X沙盒应用程序以及它们涉及的有限文件系统访问。所以,基本上没有真正好的选择,但他们并不想鼓励计算对应用程序包或其父目录的访问。