32位系统上的Java 10(及以下版本)

时间:2018-04-23 08:36:33

标签: java x86 java-10

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

4 个答案:

答案 0 :(得分:3)

Oracle并不是唯一一个构建和分发OpenJDK的派对。 例如,Azul维护,但不认证符合TCK标准的32位Windows构建作为其Zulu项目的一部分。

答案 1 :(得分:2)

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

答案 2 :(得分:2)

仅在Java 11上也有类似的问题。最终,我在handling this(针对Hotspot JVM)上找到了Java 11的32位JDK和JRE。使用32位JDK,我成功连接到32位dll。我希望这对面临类似情况的其他人很有用。

答案 3 :(得分:1)

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

java-11-openjdk-devel.i686       1:11.0.6.10-1.el7_7