在 Steam 应用程序中包含 JRE

Including JRE with steam application

我有一个应用程序想要包含 jre,因为我不能依赖安装了 java 的用户。该程序在命令行上运行,以 .bat 文件启动。

包含 jre 的最干净、安全和合法的方法是什么? 到目前为止我看过的选项是:

安装脚本、launch4j 捆绑,实际上只包含 java 个安装文件

我无法真正让其中任何一个与我的命令行应用程序一起工作。

如果有人可以从 eclipse 中找到一种方法来执行此操作,但我愿意接受其他程序和方法,我会更愿意。我的产品仅适用于 windows,而我正在使用 windows,因此在发布您的答案时可能会丢弃其他用例。

看看这个:http://launch4j.sourceforge.net 它将所有内容捆绑到一个 .exe