我怎样才能从jar文件中创建一个.exe文件

时间:2013-03-13 05:30:11

标签: java dependency-injection exe

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

2 个答案:

答案 0 :(得分:1)

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

  1. 检查JAVA是否存在。 [根据32或64位机器,您需要检查不同的节点]
  2. 获取java路径
  3. 运行命令java -jar XXXX
  4. NSIS网站上有许多示例脚本。如果您需要更多帮助,请告诉我。我会寄给你样本脚本。

答案 1 :(得分:1)

可用的工具很少。 google for“JarToExe”,“advanceInstaller”。

参考:Convert Jar file to EXE executable

相关问题