2017-08-31 1 views
6

Nous avons une application webstart côté client qui n'est pas encore prête pour Java 9, on ne sait pas très bien ce qui se passera le 21.9.2017 avec l'option de mise à jour automatique dans le jRE.La fonction de mise à jour automatique de Java 8 (JRE) sera-t-elle automatiquement mise à jour vers Java 9 le 21.9.2017?

Si vous disposez de la dernière version de Java 8 avec la mise à jour automatique activée. La version 9 sera-t-elle transmise au client? La désactivation de la fonction de mise à jour automatique est-elle la seule option pour l'empêcher ou la mise à jour automatique ne recherchera-t-elle que les nouvelles versions de java 8?

Répondre

13

La version 9 sera-t-elle transmise au client?

No.

nouvelles versions Java prennent un certain temps à percoler aux utilisateurs peu méfiants:

  • Même après la sortie GA de Java 9 sera Java 8 reste l'option de téléchargement par défaut à Java SE Downloads pour environ six mois. (Il s'avère que c'était faux.)
  • Java 8 recevra d'autres mises à jour publiques until at least September 2018.
  • seulement lorsque cette fenêtre de temps tire à sa fin et Oracle a publié son officielle « fin des mises à jour publiques avis » seront les utilisateurs hésitants doivent envisager de passer à Java 9.
  • Quelques mois avant la fin de l'appui du public sera l'auto -updater propose une mise à jour vers Java 9, mais elle nécessitera l'autorisation de l'utilisateur. (Au moins c'est comme ça que ça a fonctionné between Java 7 and 8).
1

La désactivation automatique mise à jour n'est pas nécessaire, et est en fait contre-productif . Gardez à l'esprit que les gens ont des raisons légitimes de continuer à utiliser JRE ou JDKs pour Java 8 (probablement plusieurs années dans le futur).

Il est très bien le même que celui des précédentes versions majeures de Java: idéalement vous prévoyez au sujet d'avancer à un moment donné - mais il n'y a absolument aucun côté forçant vous quand faire ce mouvement.

Nous commencé en Java 8 pour la production comme il y a 12 mois - et nous avons encore des produits dans le domaine qui fonctionnent sur Java 6.

En ce sens:

  • vous éduquez-vous à propos des changements que Java9 offre
  • vous identifiez principalement un "chemin d'accès" pour vos livraisons autour du nouveau système de module
  • vous commencez à expérimenter avec Java9 à un moment donné ...

puis, lorsque vous décidez «nous sommes prêts», alors vous avancez.

0

Je crois pas,

comme JAVA 9 a SO grand changement causé par son puzzle (le changement est si énorme et faire encore et encore retard java 9), cette grande chance a le potentiel de briser votre application java en cours .

BTW: java 9 sortira enfin dans ce mois.