我有一个用Netbeans编写的典型swing应用程序。我遵循了教程和诸如此类的东西,但现在我不得不尝试将此应用程序捆绑到.app文件中。
问题似乎是jar文件及其库目录(我在dist文件夹中找到)都无法分开。遵循典型的appbundler指令时,会创建一个不可执行的.app文件。
有没有人有任何建议?如果.app太高了,我可以以某种方式将lib和jar捆绑到一个可执行的jar中吗?
答案 0 :(得分:2)
我认为你可以从JarSplice制作一个可执行的jar文件。 http://ninjacave.com/jarsplice
答案 1 :(得分:1)
答案 2 :(得分:0)
要为Mac创建应用程序包(.app),您只需修改build.xml文件并使用ant作为应用程序包。 Oracle网站上有一个非常有用的指南:
http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/packagingAppsForMac.html
它将所有依赖项(lib文件夹)传输到应用程序包的内容,因此它本身是可执行的。