10

据我所知,oracle 没有计划为 32 位发布 java - 但也许我误解了这种情况。如果我是正确的 - 如果我们需要支持 32 位库 (dll),我们会怎么做?那里的 32 位操作系统又如何呢?目前这似乎对未来产生巨大影响,但正如我所说 - 也许我错了。事实上,我们无法下载 32 位的 Java 10 运行时,因为只有 64 位的下载链接。

4

4 回答 4

6

有一个类似的问题,只是 Java 11。最终,我在https://adoptopenjdk.net/(用于 Hotspot JVM)上找到了适用于 Java 11 的 32 位 JDK 和 JRE。使用 32 位 JDK,我成功连接到 32 位 dll。我希望这对面临类似情况的其他人有用。

于 2019-02-26T17:32:22.433 回答
3

甲骨文并不是唯一的构建和分发 OpenJDK 的政党。例如,Azul 将 32 位 Windows 构建作为其Zulu项目的一部分,但并未证明其符合 TCK。

于 2018-04-25T22:59:23.233 回答
2

Oracle 没有 32 位 Java 10 发行版。而且也不会有 Java 11 发行版。不过,有一些公司提供 32 位支持(如 Azul)。但是,我建议继续使用 Java 8 32 位。它得到了 Oracle 的官方支持,并将持续到 2019 年 1 月。

于 2018-05-26T14:57:35.577 回答
1

对于 RHEL,redhat 仍然在其存储库中提供 32 位 java-11:

java-11-openjdk-devel.i686       1:11.0.6.10-1.el7_7
于 2021-03-17T15:24:28.687 回答