【问题标题】:install4j: No support for 64-bit bundled java 9?install4j:不支持 64 位捆绑的 java 9?
【发布时间】: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


【解决方案1】:

我无法将 64 位 Java 9 与 install4j 6.1.6 捆绑在一起进行工作安装。

install4j 6 根本不支持 Java 9。您必须使用 install4j 7 或更高版本。然后,您可以捆绑 32 位和 64 位 Java 9+ JRE。

【讨论】:

  • 谢谢,英戈。当我在 install4j 站点上看到相应的更改日志时,我开始怀疑它。将获得升级。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-24
  • 2015-03-21
  • 1970-01-01
  • 1970-01-01
  • 2018-10-01
相关资源
最近更新 更多