1

我使用 jdk 6 开发了一个系统。然后我想将该系统部署到所有类型的用户(windows、linux)。我也想创建。exe文件安装在客户端机器内。这个过程应该检查客户端机器内部是否存在java(兼容版本)。如果机器内没有java,那么安装过程应该提供安装它的工具。并且用于执行此操作的软件应该是免费提供的。提前致谢。

4

2 回答 2

1

请尝试使用 NSIS ( http://nsis.sourceforge.net/Main_Page )。基本上你需要编写一个 NSIS 脚本来执行以下操作

  1. 检查 JAVA 是否存在。[取决于 32 或 64 位机器,您需要检查不同的节点]
  2. 获取java路径
  3. 运行命令 java -jar XXXX

NSIS 站点上有许多示例脚本可用。如果您需要更多帮助,请告诉我。我将向您发送示例脚本。

于 2013-03-13T05:35:06.577 回答
1

可用的工具很少。谷歌搜索“JarToExe”、“advanceInstaller”。

REF:将 Jar 文件转换为 EXE 可执行文件

于 2013-03-13T05:36:55.913 回答