Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Java でアプリを作成しましたが、 Mac OS Xのドックに配置できるようにしたいと考えています。.jar ファイルではできないので、.app フォルダーにラップしました。今では起動すらしません。
アプリは MyApplication.jar ファイルと同じディレクトリにファイルを作成しますが、これが問題かもしれないと思いました。MyApplication.app ディレクトリにファイルを書き込めますか? そうでない場合、この問題の原因は何ですか?
JavaApplicationStubまたはいくつかの重要な要素が欠落している可能性がありますInfo.plist。これらの用語になじみがない場合は、関連する開発者向けリンクがいくつかここに引用されています。技術的には、アクセス許可があれば書き込みを行うことができますが、ここで$JAVAROOT引用されているガイドラインで説明されているように、ユーザーが利用できるディレクトリを使用することをお勧めします。
JavaApplicationStub
Info.plist
$JAVAROOT
私は最終的にEclipseを使用してそれを行いました。Mac OS X バージョンの Eclipse のファイル メニューには、Mac バンドル オプションとしてエクスポートがあります :)