我想为 Java 应用程序创建一个 Windows 安装程序,尽管本机可执行文件已经存在,因此它简化了安装任何类型的文件。这个问题与这个问题类似,但有以下限制:
- Windows 安装程序必须是本机安装程序,它必须需要已安装或捆绑的 JRE
- 安装程序的创建必须独立于平台,因此它可以在 Windows、Linux 或 OS X 上运行(例如基于 Java/ANT 的安装程序创建)
目前,根据我们的具体产品,我们正在使用 WiX 和 InnoSetup,但两者都需要在 Windows 上运行构建过程。我想避免使用 Windows 或 Wine,但要搜索一个已经在所有平台上都可以使用的工具。