java - 如何从 jar 文件制作 .exe 文件

标签 java dependency-injection exe

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

最佳答案

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

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

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

关于java - 如何从 jar 文件制作 .exe 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15377734/

相关文章:

java - 使用 Guice 进行模拟并拥有用于测试目的的真实对象

Windows Bat - 系统找不到指定的文件

java - 制作 Swing Logo 测验

java - AFreeChart OHLC数据集 : how to remove spaces where no data at date axis?

java - Spring应用上下文的Java配置的一些疑惑(依赖注入(inject))

c# - 我什么时候应该使用像 Ninject 这样的依赖注入(inject)器

java - 如何在 java 文件选择器中访问隐藏的 linux 文件夹

java - 使二进制加法表现得像(压缩的)十进制加法

java - 如何将 Access 数据库与 Java 应用程序捆绑在一起

windows - 在 Visual Studio 98 中的 Visual Basic 6.0 项目中设置/TSAWARE 的位置