Existe-t-il un moyen de mettre à jour le JDK sans télécharger manuellement la nouvelle version?
Je viens de recevoir une notification de mise à jour Java indiquant que la mise à jour 17 est sortie, j'ai donc lancé la mise à jour et j'ai constaté que seul mon JRE public était mis à jour. Je n'ai toujours que la mise à jour 16 du JDK.
Existe-t-il un moyen d'avoir automatiquement le dernier JDK lorsqu'il est disponible?
Bien sûr, la mise à jour ne devrait pas se débarrasser des anciennes versions. Cela devrait être fait manuellement car Eclipse utilise toujours l'ancienne version. Une fois que j'ai mis à jour mes paramètres, je supprimerais l'ancien JDK manuellement.
5 réponses
Pas sous Windows. Si vous obtenez votre JDK via une distribution linux avec un auto-updater, vous pouvez en dépendre. D'une certaine manière, je doute que ce soit ce que vous avez en tête. Je ne crois pas qu'il y ait un téléchargement automatique fourni par Sun pour le JDK.
Sous OS X, Cela fait partie du système d'exploitation et est automatiquement mis à jour. Pour Windows, vous devez le faire vous-même.
Secunia PSI (une version gratuite qui fonctionne sur un seul PC) la mettra à jour automatiquement. Lire une critique de celui-ci ici . Si vous exécutez à la fois Java 6 et Java 7 JREs (comme moi), il peut y avoir des problèmes et vous devez toujours mettre à jour manuellement parfois.
Ninite est un excellent site web qui vous permet de télécharger la dernière version de plusieurs applications/packages. Si vous enregistrez le programme d'installation, il va toujours tirer la version la plus récente et télécharger/installer sans invites. Référence: https://ninite.com/help/home/update.html
Je l'ai fait moi-même tout à l'heure, seule mise en garde est que j'ai dû supprimer l'ancien dossier JDK dans "C:\Program Files \ Java " pour que la commande" java-version " reconnaisse le changement.
Sur MacOS, java
peut maintenant être installé via le gestionnaire de paquets Homebrew. Après avoir installé Homebrew, vous pouvez simplement exécuter:
brew cask install java
Pour installer la dernière version de java. Il peut ensuite être maintenu en utilisant
brew cask reinstall java