45 votes

Prise en charge de Java Web Start dans Java 9 et versions ultérieures

Je suis confus au sujet de l'état de Java Web Start. Sur Oracle Support de la feuille de route , nous pouvons lire ceci:

Le soutien de la Technologie de Déploiement

Le web déploiement de la technologie, comprenant le Plugin Java et Web Start technologies, a un plus court cycle de vie du support. Pour les versions majeures par le biais de Java SE 8, Oracle fournit des cinq (5) ans de Premier de Soutien pour ces technologies. Support étendu n'est pas disponible pour le déploiement de la pile, et ne sera pas disponible pour l'assistance au-delà de Java SE 9. Voir l'Oracle de la Vie Politique de Soutien pour plus de détails.

Le déploiement de la Technologie pour Java SE 6 et Java SE 7 peut être retiré à tout moment après Juin 2017. Bien que le déploiement de la pile peut être inclus dans Java SE 9 ou une version ultérieure, Java SE 8 est fortement recommandé et est pris en charge uniquement la version du déploiement de la pile.

Maintenant, nous savons depuis bien longtemps que les applets Java Plugin ont été sera supprimée dans une future version de Java, mais je n'avais jamais lu à propos de Java Web Start être un candidat pour la suppression.

Dans Oracle Java Platform, Standard Edition Guide de Déploiement#prise en main (Java 9 page de documentation), Java Web Start est annoncé comme une alternative à l'obsolète applet de la technologie:

Bien que disponible et prise en charge dans le JDK 9, l'Applet de l'API et le Plug-in Java sont marqué comme obsolète en préparation pour l'enlèvement dans une version future. Des solutions de rechange pour les applets et intégré des applications JavaFX incluent Java Web Start et des applications autonomes.

Suis-je s'inquiète pour rien ou j'ai manqué une annonce au sujet de l'abandon de Java Web Start?

29voto

tanderson Points 676

Selon http://www.oracle.com/technetwork/java/javase/9-deprecated-features-3745636.html

Java Déploiement de Technologies sont obsolètes et sera supprimée dans une version future

Applet Java et WebStart fonctionnalités, y compris l'Applet de l'API, Le plug-in Java, la Java Applet Viewer, JNLP et Java Web Start, y compris la javaws outil sont tous obsolètes dans le JDK 9 et sera supprimée dans une version future.

Il y a une discussion sur l'OpenJDK la liste de discussion ici: http://mail.openjdk.java.net/pipermail/discuss/2017-November/004586.html

Oracle ne sera pas inclure Java Web Start dans Java SE 11 (18.9 LTS) et plus tard.

Source: Java Client De La Feuille De Route Mise À Jour 2018-03-05 (Oracle)

8voto

Didier L Points 1408

Cela s'applique à Premier ministre, l'Étendue et le Maintien de Soutien. Juste du texte cité:

  • seulement le Premier Support couvre le Déploiement de la Technologie;
  • le Déploiement de la Technologie pourraient être supprimés à l'avenir de Java SE 6 et 7 des rejets;
  • comme l'applet de l'API et de plug-in sont dépréciées, le Déploiement de la Technologie pourrait être supprimée dans une future version majeure;
  • Java 9 Premier Support ne dure que jusqu'en Mars 2018.

Par conséquent, Java 8 est la seule version que le Déploiement de la Technologie à mi-terme du Premier Support (Mars 2022).

Notez que cela ne signifie pas Java Web Start de disparaître, mais la suppression de l'Applet de l'API et du plug-in signifie briser le Déploiement de la Technologie.

6voto

Hendrik Ebbers Points 598

Une solution pourrait être la WebStart de remplacement qui Karakun est actuellement en train de travailler sur: https://dev.karakun.com/webstart/

Actuellement, il n'est pas évident quand et comment cela va venir, car il est basé sur une sorte de foule-fondateur, mais puisque tout le monde peut y participer (même avec un faible coût) c'est une très bonne possibilité.

Puisque c'est un double de l'Applet/JNLP sur Java 11 de la migration je viens de copier ma réponse

3voto

J'ai vu cela sur un Oracle entrée de Blog

Mardi 30 Janvier 2018

Extension de Oracle Java SE 8 les Mises à jour Publiques et Java Web Start soutien Par: Donald Smith | Sr Directeur de la Gestion des Produits

Oracle a mis à jour le Java SE de Soutien de la feuille de route. Un examen plus détaillé blanc le papier sera suivi peu de temps, mais voici les principales modifications apportées:

  • Le public de la disponibilité de Java SE 8 mises à jour à partir d'Oracle a été étendu à au moins janvier 2019. En outre, Oracle continuera d' fournir aux consommateurs des mises à jour pour le personnel (non professionnel) utilisation de Java SE 8 au moins jusqu'à la fin de 2020.
  • Oracle continuera à soutenir Java SE 8 Web Start demandes pour du public et du personnel (non professionnel) pour les mêmes dates indiquées ci-dessus.
  • Oracle continuera à commercialiser la version Java Web Start sur Java SE 8 pour un usage commercial, ou lorsqu'il est utilisé en conjonction avec Oracle les produits qui ont un site Web Démarrer la dépendance, au moins au travers de Mars, 2025.
  • Comme annoncé en 2015, des Applets continueront à être pris en charge dans Java SE 8, au moins jusqu'en Mars 2019, dans l'attente de la poursuite du soutien de navigateur les vendeurs.

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