将我的 java 程序作为带有 jre 的应用程序分发给我的客户

To distribute my java program as an application with jre to my client

我已经完成了我的项目,现在我想部署它。我已经使用 launch4j 将 jar 转换为 exe,并使用 inno setup 编译器创建了一个设置。现在我的问题是当我 运行 这个应用程序在其他系统中时它要求 JRE。我已经从 Whosebug 尝试了所有可能的解决方案,但无法获得解决方案 yet.I 想要分发我的应用程序,甚至 运行s 在没有 JRE 的系统中。请帮忙

如果没有 JRE

,你就不能 运行 一个 java 项目

您可以使用 JRE 将您的应用程序打包为一个 zip,如另一个类似问题中所述:How to bundle a JRE with Launch4j?

然后,在launch4j中,通过相对路径引用JRE。