202 votes

Disponibilité d'OpenJDK pour les systèmes d'exploitation Windows

Existe-t-il une version d'OpenJDK disponible pour les systèmes d'exploitation Windows ? Depuis la page d'accueil d'OpenJDK ( http://openjdk.java.net/ ), il redirige vers la machine Oracle Sun JRE pour Windows.

Y a-t-il un OpenJDK existant disponible pour Windows ? Si oui, où le trouver ? Si non, devons-nous le construire nous-mêmes (cf. http://blogs.oracle.com/poonam/entry/building_openjdk_on_windows )

0 votes

La distribution Oracle est peut-être le meilleur endroit pour commencer pour un débutant. oracle.com/technetwork/java/javase/downloads/index.html Il est basé sur OpenJDK et les différences sont assez obscures.

25 votes

Il peut être important de noter les différentes conditions de licence pour OpenJDK et la distribution Oracle. La distribution Oracle est uniquement autorisée à être utilisée sur un ordinateur à usage général. Si vous visez un dispositif embarqué, vous devez négocier une licence avec Oracle, pour laquelle je suppose qu'ils attendent de l'argent.

0 votes

Au moins Oracle, Azul et Redhat proposent des versions d'OpenJDK sous Windows. Le dernier même avec Icetea.

194voto

alexkasko Points 1532

Vous pouvez trouver les binaires OpenJDK 6 et 7 pour Windows dans openjdk-unofficial-builds projet github.

Mise à jour : Les binaires d'OpenJDK 8 et 11 LTS pour Windows x86_64 sont disponibles à l'adresse suivante ojdkbuild projet github.

Clause de non-responsabilité : je les ai construits moi-même.

Mise à jour (2019) : OpenJDK met à jour les constructions de projet pour 8 et 11 sont disponibles dès maintenant .

1 votes

+1 ! excusez-moi si je demande, mais y a-t-il une raison pour que les binaires soient hébergés sur bitbucket si le code semble être sur github ?

5 votes

@naxa github a fermé la section des téléchargements peu après la première version de ces builds. Et il y a un miroir complet du projet sur bitbucket, pas seulement les binaires.

0 votes

@alexkasko, le projet est abandonné ?

55voto

Matt Schuetze Points 316

Si vous êtes toujours à la recherche d'une version Windows d'OpenJDK, Azul Systems a lancé la ligne de produits Zulu à l'automne dernier. La distribution Zulu d'OpenJDK est construite et testée sur Windows et Linux. Nous avons publié la version 8 d'OpenJDK cette semaine, mais OpenJDK 7 et 6 sont également disponibles. L'URL suivante vous conduit à des téléchargements gratuits, au forum de la communauté Zulu et à d'autres détails : http://www.azulsystems.com/products/zulu Il s'agit de téléchargements binaires, vous n'avez donc pas besoin de construire OpenJDK à partir de zéro pour les utiliser.

Je peux attester que la construction d'OpenJDK 6 pour Windows n'a pas été un exercice trivial. Des six plateformes différentes que nous avons construites (OpenJDK6, OpenJDK7 et OpenJDK8, chacune pour Windows et Linux) pour x64 jusqu'à présent, la construction de l'OpenJDK6 pour Windows a demandé de loin le plus d'efforts pour éliminer les éléments qui ne fonctionnaient pas sous Windows ou qui ne passeraient pas le protocole de test du kit de compatibilité technique pour Java SE 6 "tel quel".

Avis de non-responsabilité : je suis le chef de produit de Zulu. Vous pouvez consulter mes avis de lancement de Zulu ici : https://support.azulsystems.com/hc/communities/public/topics/200063190-Zulu-Releases J'espère que cela vous aidera.

0 votes

Prévoyez-vous d'ajouter la prise en charge de JavaFX dans les prochaines versions de votre produit ?

0 votes

JavaFX n'a pas encore fait l'objet d'une demande officielle dans le forum Zulu. Quelques personnes se sont intéressées à FX, mais aucune demande officielle n'a encore été déposée.

0 votes

Je vois. Eh bien, peut-être que j'en ferai une demande formelle à l'avenir, qui sait ? :P Merci pour la réponse ! :]

6voto

Alex Eagar Points 61

OpenSCG maintient Installateurs d'OpenJDK 6 pour Windows 32 bits et d'autres systèmes d'exploitation.

Pour le configurer, créez une variable d'environnement JAVA_HOME et donnez-lui la valeur suivante C:\OpenSCG\openjdk -6.0.24 ou toute autre version actuelle. Ensuite, ajoutez %JAVA_HOME% \bin ; au début de votre variable d'environnement PATH.

Vous pouvez modifier vos variables d'environnement en cliquant contextuellement sur (Mon) Ordinateur, en sélectionnant Propriétés, en cliquant sur Paramètres système avancés si vous êtes sous Windows 7, en cliquant sur l'onglet Avancé, puis en cliquant sur Variables d'environnement.

0 votes

Ce système prend-il en charge les applications graphiques ou s'agit-il uniquement d'une ligne de commande ?

0 votes

Le site n'existe plus

5voto

Nico Huysamen Points 4700

Seulement OpenJDK 7 . OpenJDK6 est fondamentalement la même base de code que la version de SUN, c'est pourquoi il vous redirige vers le site officiel d'Oracle.

12 votes

Je me demande por qué il n'y a pas de téléchargement binaire d'OpenJDK 6 pour Windows. Accordé : Le JDK d'Oracle est principalement la même chose, mais on peut dire la même chose de Linux et Solaris : ils sont principalement la même chose, pourquoi fournir les binaires OpenJDK pour ces plateformes, alors ?

1 votes

Je ne trouve plus les binaires OpenJDK. Quelqu'un a une idée si et où on peut les trouver ?

0 votes

@eckes java7developer.com/blog/?p=55 semble indiquer (dans les commentaires à la fin) de retourner sur le site d'Oracle...

0voto

eckes Points 1191

Le RI (gravement obsolète, cassé et non sécurisé, ainsi que non pris en charge et non maintenu) est ici : http://download.java.net/openjdk/jdk7/promoted/b146/jcp_bcl/

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