在 Linux 上指定 Java 8 系统要求的 Oracle 页面模棱两可(至少对我而言)
http://www.oracle.com/technetwork/java/javase/certconfig-2095354.html
它指出
Red Hat Enterprise Linux x86(32 位)6.x 1.8.0
Red Hat Enterprise Linux x64(64 位)6.x 1.8.0 仅支持 64 位 JRE
这是否意味着 JDK 和 JRE 支持 32 位,但仅 JRE 支持 64 位?这看起来确实有点奇怪。
对于 RHEL 7,它表示仅支持 64 位 JRE。没有提到32位。
我认为 JDK 和 JRE 之间的唯一区别是工具。当然JVM是一样的。
我有一些进程确实需要在 32 位上运行几个月,直到更新一些本机库。我混合了 RHEL 5.5 和 6.x。