简体   繁体   中英

Java 10 (and following) on 32-Bit systems

As far as I know there are no plans from oracle to ship java for 32 Bit - but maybe I misunderstand the situation. If I'm correct - what do we all do if we need to support 32-Bit libraries (dlls)? And whats about 32 Bit OSes out there? Currently this seems to be a huge impact in the future but as I said - maybe I'm wrong. Fact is that we can't download a Java 10 runtime in 32 Bit as there are only 64 Bit Download-Links.

Had a similar issue, just with Java 11. Eventually, I found a 32bit JDK and JRE for Java 11 on https://adoptopenjdk.net/ (for the Hotspot JVM). With the 32bit JDK, I successfully connected to a 32bit dll. I hope this is useful for others who face a similar situation.

Oracle is not the only party building and distributing OpenJDK. For example Azul maintains, but does not certify as TCK-compliant, 32bit windows builds as part of their Zulu project.

There is no 32-bit Java 10 distribution from Oracle. And there will be no Java 11 distribution as well. There are a few companies which offer a 32-bit support though (like Azul). However, I recommend continuing using Java 8 32-bit. It has official support from Oracle and it will be maintained until January 2019.

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

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

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM