SUBSCRIBER AREAFind A Show

Java [updated] | 32-bit

If you’ve ever downloaded Java from Oracle or OpenJDK, you might have noticed the "Windows x86" (as opposed to "Windows x64") option and wondered if it’s just legacy cruft.

You install a 32-bit JRE. You set JAVA_HOME . You try to run an installer or a Maven build, and you get: "This application requires a 64-bit JVM." Or worse, you try to load your native library and get: "Can't load IA 32-bit .dll on a AMD 64-bit platform" Run java -version in your terminal. If it doesn't explicitly say "64-Bit," you are likely running a 32-bit JVM. (On Windows, 32-bit Java installs to C:\Program Files (x86)\Java ; 64-bit goes to C:\Program Files\Java ). Should You Deploy New Projects on 32-Bit Java? Absolutely not. 32-bit java

Do you still have a production system running on 32-bit Java? Let us know in the comments why—we’d love to hear the legacy war stories. If you’ve ever downloaded Java from Oracle or

32-bit java