Java 9可以在32位操作系统上运行吗?

Oracle的可用下载列表上似乎没有32位下载程序包。

可以在这里下载:

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/9+181/jdk-9_windows-x86_bin.exe

回答:

尽管Oracle的糟糕,未加密的

下载页面似乎缺少JDK9的32位二进制文​​件,但是,如果(单击“接受许可协议”后)复制64位二进制文​​件的URL并更改x64x86,它将为您提供32

位二进制文​​件位二进制文​​件。


更新:现在不见了。怪异的!Oracle在玩什么?他们致力于修复Java

9的x86特定错误,他们明确表示支持32位Windows和Linux,列出了32位系统的安装说明,并在整个预发行版中完全提供了32位版本测试期,并且在其JDK

9迁移指南中没有任何内容表明已删除了32位平台(实际上恰恰相反:它表示-client已删除了VM命令行选项,因此,更快的-serverVM现在是32-平台的默认设置位)。

那么,为什么他们突然隐藏发布二进制文件呢?

我碰巧下载了Windows JDK(包括JRE)和Linux JRE for x86。我没有Linux JDK。Windows

exe的属性中有一个Oracle数字签名,因此您可以看到它是真实的。我确实希望Oracle能够团结一致。

  • jdk-9_windows-x86_bin.exe:https

    ://drive.google.com/uc

    ?

    id=0B4RBD9LUbdlvUHpESXdEMmdudkE

    &

    export=download

    (SHA256:62b9bc12ea64e9edb9950b0c784a1561b8503f7384270659ad93d66f1b3b456a)

  • jre-9_linux-x86_bin.tar.gz:https

    ://drive.google.com/uc

    ?

    id=0B4RBD9LUbdlvb0dtOHR0eDVoQWc

    &

    export=download

    (SHA256:372fbd6d8dc70c8087c0d3547f58d593266cf26cc4f6c6698b808930a3a40

  • jre-9_windows-x86_bin.exe

    (SHA256:bbd0e75dc6360e903dd905f080e1a1d76c9c78a27d9f7dd153c6e3adc6ebc78e)


更新2:显然,Oracle已决定永远取消对x86 Java的支持。他们以某种方式意外完成,编译,数字签名和发布了Java

9二进制文件。二进制文件仍然有效,但是大概不会收到更新。


更新3:显然,甲骨文对Java开发人员变得如此仇恨和敌视,以至于他们迫使Google要求DMCA阻止上述下载。我无能为力

抱歉。如果您有Java 9,就可以使用它,它将仍然有效。如果您没有Java 9,则必须发挥创造力。

以上是 Java 9可以在32位操作系统上运行吗? 的全部内容, 来源链接: utcz.com/qa/420840.html

回到顶部