Dans le passé, Oracle publiait un programme d'installation exécutable pour Windows qui:
- Décompressez les fichiers
- Ajouter des clés de registre indiquant la version installée et le chemin
- Ajoutez le JRE au système PATH
- Enregistrez un programme de désinstallation avec Windows.
Depuis Java 11, la version gratuite d' Oracle de Java ( Oracle OpenJDK ) ne semble pas inclure de programme d'installation. Il s'agit simplement d'un fichier zip contenant les fichiers binaires.
Comment sommes-nous censés installer OpenJDK 11 sur Windows étant donné que les intégrations susmentionnées ne sont plus là? Ne sont-ils pas nécessaires?
Réponses:
Extrayez le fichier zip dans un dossier, par exemple
C:\Program Files\Java\
et il créera unjdk-11
dossier (où le dossier bin est un sous-dossier direct). Vous pouvez avoir besoin des privilèges d'administrateur pour extraire le fichier zip à cet emplacement.Définissez un CHEMIN:
C:\WINDOWS\system32;C:\WINDOWS;"C:\Program Files\Java\jdk-11\bin"
Définissez JAVA_HOME:
bin
sous-dossier).Tu es prêt.
Pour voir si cela a fonctionné, ouvrez l'invite de commande et tapez
java -version
et voyez s'il imprime votre JDK nouvellement installé.Si vous souhaitez désinstaller - annulez simplement les étapes ci-dessus.
Remarque: vous pouvez également pointer
JAVA_HOME
vers le dossier de vos installations JDK, puis définir laPATH
variable sur%JAVA_HOME%\bin
. Ainsi, lorsque vous souhaitez modifier le JDK, vous ne modifiez que laJAVA_HOME
variable et laissez-laPATH
telle quelle.la source
AdoptOpenJDK est un nouveau site Web hébergé par la communauté java . Vous pouvez y trouver des installateurs .msi pour OpenJDK 8 à 14, qui effectueront toutes les choses répertoriées dans la question (déballage, clés de registre, mise à jour des variables PATH (et JAVA_HOME), programme de désinstallation ...).
la source
D'après le commentaire de @ZhekaKozlov: ojdkbuild a des versions OpenJDK (actuellement 8 et 11) pour Windows (
zip
etmsi
).la source
java -version
et obtenir la sortie souhaitée.Utilisez le gestionnaire de paquets Chocolatey . Il s'agit d'un outil en ligne de commande similaire à npm. Une fois que vous l'avez installé, utilisez
dans une invite de commande élevée pour installer OpenJDK.
Pour mettre à jour une version installée vers la dernière version, tapez
Assez simple à utiliser et particulièrement utile pour passer à la dernière version. Pas de manipulation manuelle des variables d'environnement de chemin.
la source
Vous pouvez utiliser Amazon Corretto . Il est gratuit d'utiliser la distribution multiplateforme et prête pour la production d'OpenJDK. Il est livré avec un support à long terme qui comprendra des améliorations de performances et des correctifs de sécurité. Consultez les instructions d'installation ici .
Vous pouvez également vérifier le zoulou d' Azul .
Une autre chose que j'aime souligner ici est qu'Amazon Corretto et Zulu sont conformes à TCK. Vous pouvez voir la comparaison des versions d'OpenJDK ici et ici .
la source
Le programme de désinstallation Oracle Java ne supprime pas tous les fichiers.
Vérifiez si "C: \ ProgramData \ Oracle" existe, il y a des fichiers java dans le sous-répertoire. (ex: java.exe, javaw.exe)
Supprimez-le pour éviter d'exécuter de mauvais fichiers java.
la source