我使用 jdk 6 开发了一个系统。然后我想将该系统部署到所有类型的用户(windows、linux)。我也想创建。exe文件安装在客户端机器内。这个过程应该检查客户端机器内部是否存在java(兼容版本)。如果机器内没有java,那么安装过程应该提供安装它的工具。并且用于执行此操作的软件应该是免费提供的。提前致谢。
问问题
34670 次
2 回答
1
请尝试使用 NSIS ( http://nsis.sourceforge.net/Main_Page )。基本上你需要编写一个 NSIS 脚本来执行以下操作
- 检查 JAVA 是否存在。[取决于 32 或 64 位机器,您需要检查不同的节点]
- 获取java路径
- 运行命令 java -jar XXXX
NSIS 站点上有许多示例脚本可用。如果您需要更多帮助,请告诉我。我将向您发送示例脚本。
于 2013-03-13T05:35:06.577 回答
1
可用的工具很少。谷歌搜索“JarToExe”、“advanceInstaller”。
于 2013-03-13T05:36:55.913 回答