[英]Java 10 (and following) on 32-Bit systems
據我所知,oracle 沒有計划為 32 位發布 Java - 但也許我誤解了這種情況。 如果我是對的 - 如果我們需要支持 32 位庫 (dll),我們會怎么做? 那么 32 位操作系統呢? 目前,這似乎對未來產生了巨大的影響,但正如我所說 - 也許我錯了。 事實是我們無法下載 32 位的 Java 10 運行時,因為只有 64 位的下載鏈接。
有一個類似的問題,只是 Java 11。最終,我在https://adoptopenjdk.net/ (用於 Hotspot JVM)上找到了 Java 11 的 32 位 JDK 和 JRE。 使用 32 位 JDK,我成功連接到 32 位 dll。 我希望這對面臨類似情況的其他人有用。
Oracle 並不是唯一一個構建和分發 OpenJDK 的派對。 例如,Azul 將 32 位 Windows 構建作為其Zulu項目的一部分進行維護,但並未證明其符合 TCK。
Oracle 沒有 32 位 Java 10 發行版。 並且不會有 Java 11 發行版。 有幾家公司提供 32 位支持(如 Azul)。 但是,我建議繼續使用 Java 8 32 位。 它得到了 Oracle 的官方支持,並將一直維護到 2019 年 1 月。
對於 RHEL,redhat 仍然在其存儲庫中提供 32 位 java-11:
java-11-openjdk-devel.i686 1:11.0.6.10-1.el7_7
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.