55 votes

Java 9 peut-il fonctionner sur un système d'exploitation 32 bits?

Il semble qu'il n'y ait pas de paquet de téléchargement 32 bits dans la liste de téléchargement disponible d'Oracle.

METTRE À JOUR

Peut télécharger ici:

 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
 

59voto

Boann Points 11904

Bien que les binaires 32 bits pour JDK9 semblent être absent de Oracle est moche, en clair la page de téléchargement, si (après avoir cliqué sur "Accepter l'Accord de Licence"), vous copiez l'URL de la version 64 bits binaires et de changement x64 de x86, il vous donnera les binaires 32 bits.


Mise à jour: Et maintenant il est parti. Bizarre! Ce qui est Oracle de jouer à? Ils sont allés à l'effort pour corriger x86-bogues spécifiques pour Java 9, ils ont dit explicitement 32-bit Windows et Linux ont été pris en charge, ils ont la liste des instructions d'installation pour les systèmes 32 bits, ils ont fait 32 bits construit entièrement disponible tout au long de la pré-période de liberté à des fins de test, et rien dans leur JDK 9 guide de migration indique que les plates-formes 32 bits ont été supprimées (tout le contraire en fait: il dit que l' -client VM option de ligne de commande a été supprimée de sorte que le plus rapide -server VM est maintenant la valeur par défaut de 32 bits).

Alors, pourquoi sont-ils tout à coup en cachant la libération binaires?

Il m'est arrivé d'avoir téléchargé Windows JDK (y compris les JRE) et Linux pour x86 JRE. Je n'ai pas le JDK Linux. Il y a un Oracle de signature numérique dans les propriétés de l'exe de Windows de sorte que vous pouvez voir qu'il est authentique. J'espère Oracle obtenir leur acte ensemble.


Mise à jour 2: Apparemment, Oracle a décidé d'éliminer toute forme de soutien pour les architectures x86 Java pour toujours. Ils en quelque sorte fini, compilé, numériquement signé et publié le Java 9 binaires par accident. Les fichiers binaires fonctionnent encore, mais sans doute ne recevrez pas les mises à jour.


Mise à jour 3: Apparemment Oracle est devenu tellement haineux et hostiles envers les développeurs Java qui ils ont contraint Google à bloc ci-dessus téléchargements avec une demande DMCA. Je ne peux rien faire. Désolé. Si vous avez Java 9, vous l'avez, et il faudra encore travailler. Si vous n'avez pas Java 9, eh bien, vous aurez à faire preuve de créativité.

6voto

Vadzim Points 4460

Le 25 septembre, Mark Reinhold, architecte en chef pour Java, a indiqué sur Twitter :

Désolé, mais nous n’avons pas l’intention de livrer des versions 32 bits de JDK 9. Nous essayons de nous concentrer davantage sur l’avenir que sur le passé.

Oui, vous pouvez créer vos propres fichiers binaires JDK 9 32 bits.

6voto

Emmeran Seehuber Points 111

J'ai trouvé une version Win32 ici: https://github.com/ojdkbuild/ojdkbuild

Ceci est un OpenJDK fourni par RedHat (sans support), aucune idée s’ils fourniront ces versions à l’avenir.

0voto

Hendy Irawan Points 4635

Oracle a chuté de 32 bits de Windows Client VM

Cependant: La déclaration "Dans le JDK 9, le client Windows 32 bits VM n'est pas disponible. Seul un serveur VM est offert." n'est pas encore précis, il n'est même pas 32-bit server VM (comme de Sep 27, 2017).

Mise à jour: Pas Windows, mais pas de 32 bits de la plate-forme est disponible.

enter image description here

-1voto

francogp Points 62

Abandon de la machine virtuelle cliente Windows 32 bits: Dans le JDK 9, la machine virtuelle cliente Windows 32 bits n'est pas disponible.

la source de données

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X