是否可以在Linux中使用Ant构建将jar转换为exe?

时间:2011-10-18 15:35:11

标签: java packaging

我创建了一个项目,需要通过Windows进行分发。我需要为它创建一个exe我已经知道有很多工具,如:

  1. JS​​mooth
  2. Launch4J
  3. 执行人
  4. 高级安装程序等
  5. 安装程序窗口以Java本身完成。像选择位置,许可等手段我唯一需要的是创建一个应该打开这个jar的exe。这可能在Linux中吗?

2 个答案:

答案 0 :(得分:1)

对于Java应用程序。使用GUI,Java Web Start是最佳选择。它由JRE的制造商提供和维护,因此适用于Windows,* nix 和Mac。

答案 1 :(得分:1)

我确实理解Windows上需要一个.exe,之前我使用过JSmooth。

我只是创建一个启动该程序的shell脚本。我认为shell脚本适用于Linux:图标不会内置到可执行文件中,您无法自动发现可用JVM的位置。