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.

50
demandé sur Ben S 2009-12-02 03:43:03

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.

20
répondu bmargulies 2009-12-02 00:44:59

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.

1
répondu Thorbjørn Ravn Andersen 2009-12-02 00:54:11

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.

1
répondu Fuhrmanator 2013-03-14 23:49:04

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.

1
répondu bcdewberry 2016-09-30 22:07:30

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

0
répondu francoisr 2017-03-21 08:12:30