我已经创建了一个可执行的Java Swing .jar应用程序。它在Windows上正常工作。应用层次是:如何从我的java .jar文件创建可执行的苹果.app文件?
application.jar
图片(文件夹)..........包含应用程序使用的所有图像。
库(文件夹).......包含应用程序使用的所有外部jar库。
捆绑包(文件夹).........包含应用程序使用的所有捆绑包文件。
数据库(文件夹)........包含应用程序使用的数据库文件。
以上所有文件夹都存在于jar文件之外。现在我试图从“application.jar”创建一个Mac可执行文件(.app)在Mac上运行它,所以我用指定的here作为“Jar Bundler”,但是当我运行输出application.app文件时什么也没有发生,运行,我甚至不能调试它。
我认为主要原因是它无法看到外部文件夹。那么如果应用程序有外部文件夹,那么不可能创建一个.app文件? 有没有一种方法来调试.app文件来查看发生了什么?
是否有任何应用程序打包为'.app'文件提供的不是[Java Web Start]提供的(http://stackoverflow.com/tags/java-web-start/info)在Windows/Macintosh/* nix)? –