Java 如何从Netbeans中创建的Swing应用程序生成可执行的jar或.app

Java 如何从Netbeans中创建的Swing应用程序生成可执行的jar或.app,java,swing,netbeans,Java,Swing,Netbeans,我有一个用Netbeans编写的典型swing应用程序。我遵循了教程和诸如此类的内容,但现在我一直在尝试将这个应用程序捆绑到一个.app文件中 问题似乎是jar文件和它的库目录(我在dist文件夹中找到了这两个目录)不能分开。当遵循典型的appbundler指令时,将创建一个不可执行的.app文件 有人有什么建议吗?如果.app太高了,我可以把lib和jar捆绑到一个可执行的jar中吗?我想你可以从jar创建一个可执行的jar文件。 不知道.app部分,但请查看是否在jar中嵌入库以及是否有可执

我有一个用Netbeans编写的典型swing应用程序。我遵循了教程和诸如此类的内容,但现在我一直在尝试将这个应用程序捆绑到一个.app文件中

问题似乎是jar文件和它的库目录(我在dist文件夹中找到了这两个目录)不能分开。当遵循典型的appbundler指令时,将创建一个不可执行的.app文件


有人有什么建议吗?如果.app太高了,我可以把lib和jar捆绑到一个可执行的jar中吗?

我想你可以从jar创建一个可执行的jar文件。

不知道.app部分,但请查看是否在jar中嵌入库以及是否有可执行的jar。

要为Mac创建应用程序包(.app),只需修改build.xml文件并使用ant作为应用程序包。Oracle网站上有一个非常有用的指南:


它将您的所有依赖项(lib文件夹)传输到应用程序包的内容中,因此它本身是可执行的。

Wow…这正是我想要的。非常感谢你!我很高兴我能帮助你:DHi在2020年有没有Jarplice的替代品?jarsplice 0.4未找到zip端头的投诉