jarbundler antタスクを使用して、Javaアプリ用のOSX(10.6.4)XXX.appを作成しました。問題は、/Applicationsディレクトリ以外の他のディレクトリで正常に起動することです。ファイルのパーミッションを見ると、何も問題はありません。2つの方法で動作させることができます。どちらも実際の展開には適していません。
- Jar Bundler GUIを使用して.appをビルドします(繰り返し自動化するのは難しい)
- 別のディレクトリ(ビルドディレクトリなど)で.appファイルを開始および停止してから、.appファイルを/ Applications / MyAppDirにコピーします(インストールスクリプトのソリューションではありません!)。その後、動作します!
OSXコンソールのエラーは次のとおりです。
posix_spawn("/Applications/JyroJMS.app/Contents/MacOS/JavaApplicationStub", ...): Permission denied
StartOnMainThread=trueのようなJarバンドラータスクでさまざまなオプションを試しました。
助言がありますか ?