【发布时间】:2019-04-16 06:31:08
【问题描述】:
我无法将 64 位 Java 9 与 install4j 6.1.6 捆绑在一起进行工作安装。
选中“生成 64 位可执行文件”时,64 位 Java 9 包不可见。如果未选中,则包含捆绑包,但在目标系统(64 位 Win7)上安装会产生错误:“无法使用捆绑的 JRE”。
事实上,install4j 似乎只支持 32 位 JRE。当运行没有捆绑 JRE 的安装程序并且在目标系统上找不到 Java 时,它会抱怨找不到“合适的 32 位 JRE”。
如果是这样,那就是个大问题,因为 Java 9+ 根本没有 32 位版本。
有人遇到过这个问题吗?我有哪些选择?
提前致谢
萨沙
【问题讨论】:
-
您知道Java 9 不再受支持,您需要使用Java 11 吗?
-
好吧,考虑到现有代码,迁移到 Java 11 存在多个问题。此外,Java 11 的 install4j 问题是相同的(我试过了)。它仍然没有正确捆绑 JRE。
标签: java 64-bit java-9 install4j