我接受了一个包含一个 Java 项目的项目,该项目附带由 install4j 构建的安装程序(我们有 4.2.8 的许可证)。我需要随它一起运送 JRE。问题是在我离开之前从事此工作的那个人,我无权访问他安装的 install4j,其中包括当前随我们项目的最终安装程序(Java 1.6.0_29)一起提供的 JRE。
在 install4j 中我可以选择一个 JRE,但 1.6.0_29 不再在那里列出。我的明显选择是简单地使用最新的 1.6 版本,但被拒绝了。因此,现在我没有 JRE。我什至不能用 install4j 构建一个包,因为我的同事都没有那个版本。除此之外,我们所有的目标平台(Windows、Linux 和 MacOS)都需要它。
我认为我现在唯一的选择是
- 在互联网上找到一个隐藏的宝石,其中包含 .tar.gz 格式的旧 JRE(即,如果您知道这样的网站,请告诉我)
- 从 Oracle 网站下载各种安装程序并以某种方式将它们转换为 .tar.gz(但是,我不知道如何将例如 exe 转换为 .tar.gz)
我试图弄清楚 install4j 在哪里下载捆绑包。我玩弄了这些 URL,但似乎只有 install4j 中列出的那些可用。
我还有其他选择吗?有人对我列出的两个选项有解决方案吗?