比方说,您创建了一个带有jar和一些依赖项以及可能的许可证文本文件的小型Java桌面应用程序。我知道有很多Ant任务可以生成安装程序,可执行文件和适当的Mac OS X应用程序,包括将它们打包为“.dmg”文件。示例将是JarBundler和Launch4jMaven可以生成exe文件和mac os x应用程序吗?
Maven是否存在类似的情况?
感谢
比方说,您创建了一个带有jar和一些依赖项以及可能的许可证文本文件的小型Java桌面应用程序。我知道有很多Ant任务可以生成安装程序,可执行文件和适当的Mac OS X应用程序,包括将它们打包为“.dmg”文件。示例将是JarBundler和Launch4jMaven可以生成exe文件和mac os x应用程序吗?
Maven是否存在类似的情况?
感谢
我也觉得launch4j有一个Maven插件
您不需要使用maven插件来使用launch4j。这里是一个例子:https://github.com/jjYBdx4IL/example-maven-project-setups/tree/master/launch4j-example – user1050755 2014-11-11 05:58:17
要产生一个Maven构建一个Windows可执行文件,你可以使用launch4j - Maven的插件。我刚刚回答了一个相关问题,Trying to integrate Launch4j in a Maven project using Alakai plugin,展示了如何实现这一点。这非常简单,不仅仅是JSmooth,它总是有一个Maven插件。
希望它有帮助!
这是否将与Oracle JRE 7一起使用?我相信它会以一种不同的方式打包!我使用了AppBundler Ant任务:https://java.net/projects/appbundler与Oracle JRE 7一起工作。 – 2013-07-08 20:31:54