第 1 步:我有一个 Java 应用程序,我通过 Jar Bundler 将它捆绑到一个 .app 文件中。Java 文件依赖于一些文件夹,其中一个名为“Config”
第 2 步:我右键单击 MyApplication.app,选择“显示包内容”,然后将 Config 文件夹绘制到“资源”文件夹中。
第 3 步:然后,我使用 PackageMaker 制作应用程序安装文件。那太好了。
但是,当我在自己的计算机上安装应用程序以对其进行测试并运行应用程序时,当我尝试写入 Config 文件夹时会出现 Java 错误。即,它是一个 IOException: Permission Denied。当我运行在步骤 2 中生成的应用程序时,不会发生这种情况。我该如何解决这个问题?PackageMaker 步骤 3 的某些原因导致 Java 代码无法写入配置文件。