打包Java软件以供专业使用

时间:2011-12-11 08:25:59

标签: java packaging

我在java中开发了一个小项目。 我想知道如何打包我的软件?即从那些.java或.class文件中创建一个窗口安装程序(msi)或.exe应用程序?或者如果在Java中不可能那么该做什么?

3 个答案:

答案 0 :(得分:2)

大多数人只是将应用程序打包为jar ...但您可以查看here以获取更多信息。

如果你100%需要一个.exe,有​​几个选项:

  • launch4j
  • Exe4j
  • JSmooth
  • jexepack
  • 但是,您可能希望在使用它们之前对它们进行一些研究,因为我不确定它们是如何更新的。

    答案 1 :(得分:2)

    使用Java Web Start作为Windows的一键安装解决方案,OS X& * nix中。

    答案 2 :(得分:1)

    您可以将NSIS用于此目的,请查看this示例。