ステップ 1: Jar Bundler を介して .app ファイルにバンドルする Java アプリケーションがあります。Java ファイルはいくつかのフォルダーに依存しており、そのうちの 1 つは「Config」と呼ばれます。
ステップ 2: MyApplication.app を右クリックし、[パッケージの内容を表示] を選択して、Config フォルダーを [Resources] フォルダーにプロットします。
ステップ 3: 次に、PackageMaker を使用して、アプリケーションのインストール ファイルを作成します。それはうまくいきます。
しかし、自分のコンピューターにアプリケーションをインストールしてテストし、アプリケーションを実行すると、Config フォルダーに書き込もうとすると Java エラーが発生します。つまり、IOException: Permission Denied です。これは、ステップ 2 で作成したアプリケーションを実行すると発生しません。どうすれば修正できますか? PackageMaker のステップ 3 に関する問題により、Java コードが Config ファイルに書き込めなくなります。