Java.com

Télécharger Aide

Ressources d'aide

Principales modifications de la version Java 7


Cet article s'applique aux éléments suivants ::
  • Version(s) de Java: 7.0

Cette page présente les principales modifications influant sur l'expérience utilisateur dans toutes les versions de Java. Pour plus d'informations sur les modifications, reportez-vous aux notes de version.
» Dates de publication des versions de Java 7

Java 7 Update 55 (7u55)

Principales nouveautés de cette version
  • La fréquence de certaines boîtes de dialogue de sécurité a été réduite sur les systèmes qui exécutent les mêmes applications Internet riches (RIA) plusieurs fois.
  • Utilisation de "*" dans l'attribut Caller-Allowable-Codebase
    Si un astérisque autonome (*) est spécifié comme valeur de l'attribut Caller-Allowable-Codebase, les appels du code JavaScript vers les RIA affichent un avertissement de sécurité, et les utilisateurs peuvent autoriser ou bloquer l'appel. Pour plus d'informations, reportez-vous à la documentation relative aux attributs de manifeste de fichier JAR pour la sécurité.
  • Correction de bug : compatibilité du plug-in Java avec Enhanced Protected Mode sous Windows 8.1 et IE 11
    A compter de cette version, ce plug-in Java est compatible avec Windows Enhanced Protected Mode (EPM) sous Windows 8.1 et IE 11. Vous ne verrez plus d'avertissement relatif à EPM lors de la tentative d'exécution d'une applet dans Internet Explorer (IE). Il s'agit d'un cas spécial pour Windows 64 bits : EPM requiert l'installation du plug-in 32 bits et 64 bits. Assurez-vous que les environnements JRE 32 bits et 64 bits sont installés, sinon vous recevrez un avertissement d'IE ; toutefois, le plug-in Java sera toujours exécuté sous EPM.
Date d'expiration Java

La date d'expiration de 7u55 est le 15 juillet 2014. Pour les systèmes qui ne parviennent pas à atteindre les serveurs Oracle, un mécanisme secondaire fait expirer cet environnement JRE (version 7u55) le 15 août 2014. Lorsque l'une des deux conditions est remplie (une nouvelle version est mise à disposition ou la date d'expiration est atteinte), Java fournit aux utilisateurs des avertissements et des rappels supplémentaires pour qu'ils effectuent une mise à jour vers la version plus récente.

Cette version comprend des correctifs concernant les vulnérabilités de sécurité. Pour plus d'informations, reportez-vous aux conseils sur la mise à jour des patches critiques Oracle Java SE.

» Notes de la version 7u55


Java 7 Update 51 (7u51)

Améliorations de la fonction de sécurité
  • Modifications apportées au curseur de sécurité
    • Blocage des applets non signées et auto-signées sur le paramètre Sécurité élevée
    • Attribut de droit d'accès exigé pour le paramètre Sécurité élevée
    • Avertissement des utilisateurs en cas d'attributs de droit d'accès manquants pour le paramètre Sécurité moyenne
  • Restaurer les invites de sécurité - Effacer les décisions de sécurisation mémorisées
    Dans Java 7u51, les utilisateurs ont la possibilité de restaurer les invites de sécurité pour toute invite masquée avant d'installer la dernière version. Il est recommandé aux utilisateurs de restaurer les invites de sécurité toutes les 30 jours afin de s'assurer une meilleure protection.
    Une décision de sécurisation se produit lorsque l'utilisateur a sélectionné l'option Ne plus afficher ce message dans une invite de sécurité. Pour afficher les invites qui ont précédemment été masquées, cliquez sur Restaurer les invites de sécurité. Lorsque vous êtes invité à confirmer la sélection, Cliquez sur Tout restaurer. Au prochain démarrage d'une application, l'invite de sécurité est affichée pour cette application. Reportez-vous à Restaurer les invites de sécurité sous la section Sécurité du panneau de configuration Java.
  • Liste des sites avec exception
    La fonctionnalité Liste des sites avec exception permet aux utilisateurs finals d'exécuter des applets Java et des applications Java Web Start (également appelées applications Internet riches) qui ne répondent pas aux dernières exigences de sécurité. Les applications Internet riches hébergées sur un site figurant dans la liste des sites avec exception peuvent être exécutées avec les invites de sécurité applicables. Pour plus d'informations, reportez-vous à FAQ sur la liste des sites avec exception.
Autres modifications
  • Mise à jour de Jarsigner pour encourager l'horodatage
    L'horodatage est désormais vivement recommandé pour un fichier JAR signé. L'outil Jarsigner affichera un message d'avertissement d'information lors de la signature ou de la vérification lorsque l'horodatage est manquant. Pour plus d'informations, reportez-vous à Signature des fichiers JAR.
  • Correction de bug : clarification des vérifications JAR. L'outil Jarsigner affiche plus de messages en cas d'avertissements graves et d'activation de -strict. Pour plus de détails, lisez la documentation de l'outil (lien).
Date d'expiration Java

La date d'expiration pour 7u51 est le 15 avril 2014. Pour les systèmes qui ne parviennent pas à atteindre les serveurs Oracle, un mécanisme secondaire fait expirer cet environnement JRE (version 7u51) le 15 mai 2014. Lorsque l'une des deux conditions est remplie (une nouvelle version est mise à disposition ou la date d'expiration est atteinte), Java fournit aux utilisateurs des avertissements et des rappels supplémentaires pour qu'ils effectuent une mise à jour vers la version plus récente.

Cette version comprend des correctifs concernant les vulnérabilités de sécurité. Pour plus d'informations, reportez-vous aux conseils sur la mise à jour des patches critiques Oracle Java SE.

» Notes de la version 7u51


Java 7 Update 45 (7u45)

Améliorations de la fonction de sécurité
  • Restaurer les invites de sécurité
    Un nouveau bouton est disponible dans le panneau de configuration Java pour effacer les décisions de sécurisation précédemment mémorisées. Une décision de sécurisation se produit lorsque l'utilisateur a sélectionné l'option Ne plus afficher ce message dans une invite de sécurité. Pour afficher les invites qui ont précédemment été masquées, cliquez sur Restaurer les invites de sécurité. Lorsque vous êtes invité à confirmer la sélection, Cliquez sur Tout restaurer. Au prochain démarrage d'une application, l'invite de sécurité est affichée pour cette application. Reportez-vous à Restaurer les invites de sécurité sous la section Sécurité du panneau de configuration Java.
  • Protections contre la redistribution non autorisée des applications Java
    A compter de la version 7u45, les développeurs d'application peuvent spécifier de nouveaux attributs de fichier manifeste JAR qui : Pour plus d'informations, les développeurs peuvent se reporter à Attributs manifeste de fichier JAR.
Date d'expiration Java

La version 7u45 expire le 14 février 2014. Après cette date, Java enverra des avertissements et des rappels supplémentaires concernant la mise à jour vers la dernière version.

Cette version comprend des correctifs concernant les vulnérabilités de sécurité. Pour plus d'informations, reportez-vous aux conseils sur la mise à jour des patches critiques Oracle Java SE.

» Notes de la version 7u45


Java 7 Update 40 (7u40)

Améliorations de la fonction de sécurité
  • Suppression des options pour les applications non signées et auto-signées
    A partir de Java 7u40, l'option Ne plus afficher ce message pour cette application n'est plus disponible. Contrairement aux versions précédentes, l'utilisateur ne peut pas ignorer la boîte de dialogue de sécurité qui apparaît pour une application non signée et il doit sélectionner l'option J'accepte le risque et je souhaite exécuter l'application chaque fois qu'il exécute cette application.
  • Nouvel avertissement de sécurité pour les applications non signées et auto-signées
    Message ajouté : l'exécution d'applications auto-signées comme celle-ci sera bloquée dans une version ultérieure car cela représente un danger potentiel et un risque de sécurité.
  • La clé des certificats x.509 par défaut est plus longue.
    A partir de la version 7u40, l'usage des certificats x.509 dotés de clés RSA de moins de 1 024 bits est restreint. Afin d'éviter tout problème de compatibilité, nous recommandons aux utilisateurs de certificats X.509 dotés de clés RSA de moins de 1 024 bits de mettre à jour leurs certificats avec des clés plus sécurisées. Pour plus d'informations, reportez-vous au manuel Java PKI Programmer's Guide ou au manuel JSSE Reference Guide.
Améliorations de l'expérience utilisateur
  • Prise en charge de Retina Display sur Mac OS X
Autres modifications
  • Correction de bug : l'abandon de la mise à jour après que vous avez cliqué sur Mettre à jour dans le message d'avertissement Votre version de Java n'est pas sécurisée transmet tous les applets à java.com/download.
    Lorsqu'une version plus ancienne de Java est installée sur le système et que vous lancez une page Web avec un applet, le message Votre version de Java n'est pas sécurisée apparaît. Si vous cliquez sur le bouton Mettre à jour dans le message, puis abandonnez le processus de mise à jour, vous êtes automatiquement redirigé vers la page java.com/download. Il ne s'agit pas du comportement attendu. Le problème est résolu dans la version 7u40.
  • Correction de bug : les certificats ayant expiré (mais encore valides) ne sont pas bloqués à un très haut niveau de sécurité. Le problème est résolu dans la version 7u40.
  • Jeu de règles de déploiement (pour les administrateurs système et de bureau)
    A partir de la version 7u40, la nouvelle fonctionnalité Jeu de règles de déploiement est disponible pour les entreprises qui gèrent directement leur environnement de bureau Java. Elle permet de continuer à utiliser des applications métier héritées dans un environnement aux stratégies de plus en plus strictes pour les applets Java et les applications Java Web Start.
  • Option permettant de désactiver l'avertissement Votre version de Java est obsolète
    Les entreprises qui gèrent les mises à jour de façon centralisée disposent d'une nouvelle propriété de déploiement pour désactiver l'avertissement Votre version de Java est obsolète. Pour plus d'informations, reportez-vous à la page sur le fichier et les propriétés de configuration de déploiement.
  • Les applets locaux renvoient la valeur NULL pour DocumentBase (pour les développeurs)
    A partir de la version 7u40, la méthode getDocumentBase() d'un applet renvoie la valeur NULL lorsque l'applet est exécuté à partir du système de fichiers local.
Date d'expiration Java

La date d'expiration pour 7u40 est le 10 décembre 2013. Après cette date, Java enverra des avertissements et des rappels supplémentaires concernant la mise à jour vers la dernière version.

» Notes de la version 7u40


Java 7 Update 25 (7u25)

Améliorations de la fonction de sécurité
  • Modifications apportées aux boîtes de dialogue de sécurité
    Ajout de boîtes de dialogue de sécurité pour la révocation de certificat.

  • Révocation de certificat
    Avant l'exécution des applets Java et les applications Java Web Start signées, le certificat de signature est vérifié afin de s'assurer qu'il n'a pas expiré ou n'a pas été révoqué. Des options avancées du panneau de configuration Java peuvent être définies pour gérer le processus de vérification.
  • Nouveaux attributs de fichier manifest JAR
    La version 7u25 introduit les droits d'accès et les attributs de base de code dans le fichier manifest JAR. Les développeurs d'application peuvent utiliser ces attributs pour vérifier que l'application demande le niveau de droit d'accès approprié et est accessible à partir de l'emplacement correct.
  • LiveConnect bloqué dans certaines conditions
    Les appels LiveConnect émis par JavaScript vers l'API Java sont bloqués lorsque le curseur de sécurité du panneau de configuration Java est placé sur un niveau très élevé ou au niveau élevé par défaut et que le JRE a expiré ou est passé en-deçà du seuil de sécurité.
Date d'expiration Java

La version 7u25 expire le 15 novembre 2013. Après cette date, Java enverra des avertissements et des rappels supplémentaires concernant la mise à jour vers la dernière version.

Cette version comprend des correctifs concernant les vulnérabilités de sécurité. Pour plus d'informations, reportez-vous aux conseils sur la mise à jour des patches critiques Oracle Java SE.

» Notes de la version 7u25


Java 7 Update 21 (7u21)

Améliorations de la fonction de sécurité
Améliorations de l'expérience utilisateur
Date d'expiration Java

La version 7u21 a expiré le 18 juillet 2013. Après cette date, Java enverra des avertissements et des rappels supplémentaires concernant la mise à jour vers la dernière version.

Cette version comprend des correctifs concernant les vulnérabilités de sécurité. Pour plus d'informations, reportez-vous aux conseils sur la mise à jour des patches critiques Oracle Java SE.

» Notes de la version 7u21


Java 7 Update 17 (7u17)

Cette version comprend des correctifs concernant les vulnérabilités de sécurité. Pour plus d'informations, reportez-vous à l'alerte de sécurité Oracle Security Alert for CVE-2013-1493.

» Notes de la version 7u17


Java 7 Update 15 (7u15)

Les mises à jour automatique et manuelle de Java 6 remplacent Java 6 par Java 7.

Lors de la mise à jour à partir de Java 6, le mécanisme de mise à jour ne se contente pas d'installer la version la plus récente de Java 7, mais il enlève également la dernière version de Java 6 du système. Cette modification se produit lors de la mise à jour du système via le mécanisme de mise à jour automatique ou la vérification des mises à jour directement à partir du panneau de configuration Java.

Cette version comprend des correctifs concernant les vulnérabilités de sécurité. Pour plus d'informations, reportez-vous aux conseils sur la mise à jour des patches critiques Oracle Java SE.

» Notes de la version 7u15


Java 7 Update 13 (7u13)

Cette version comprend des correctifs concernant les vulnérabilités de sécurité. Pour plus d'informations, reportez-vous aux conseils sur la mise à jour des patches critiques Oracle Java SE.

» Notes de la version 7u13


Java 7 Update 11 (7u11)

Niveau de sécurité par défaut défini sur Elevé

Le niveau de sécurité par défaut pour les applets Java et les applications Web Start est passé de Moyen à Elevé. Cette modification a un impact sur les conditions dans lesquelles les applications Web Java non signées (dans le sandbox) peuvent être exécutées. Auparavant, tant que vous disposiez de la dernière version sécurisée de Java, l'exécution des applets et applications Web Start installées continuait sans modification. Avec le paramètre Elevé, l'utilisateur est toujours averti avant l'exécution d'une application non signée pour éviter son exploitation sans invite.

Cette version comprend des correctifs concernant les vulnérabilités de sécurité. Pour plus d'informations, reportez-vous à l'alerte de sécurité Oracle Security Alert for CVE-2013-0422.

» Notes de la version 7u11


Java 7 Update 10 (7u10)

Prise en charge de plate-forme
  • Prise en charge de Mac OS X 10.8 et de Windows 8 en mode Bureau
Améliorations de la fonction de sécurité
  • La possibilité de désactiver l'exécution de toute application Java dans le navigateur. Ce mode peut être défini dans le panneau de configuration Java ou (sur la plate-forme Microsoft Windows uniquement) à l'aide d'un argument d'installation de ligne de commande.
  • La possibilité de sélectionner le niveau de sécurité voulu pour les applets non signées, les applications Java Web Start et les applications JavaFX imbriquées exécutées dans un navigateur. Quatre niveaux de sécurité sont pris en charge. Cette fonctionnalité peut être définie dans le panneau de configuration Java ou (sur la plate-forme Microsoft Windows uniquement) à l'aide d'un argument d'installation de ligne de commande.
  • De nouvelles boîtes de dialogue vous avertissent lorsque l'environnement JRE n'est pas sécurisé (lorsqu'il a expiré ou ne respecte pas les exigences de base en matière de sécurité) et qu'il doit être mis à jour.
Date d'expiration Java

A partir de la version 7u10, tous les JRE contiennent une date d'expiration codée en dur. Cette date d'expiration est calculée pour tomber après la publication prévue de la prochaine mise à jour de patches critiques. Après cette date, Java enverra des avertissements et des rappels supplémentaires concernant la mise à jour vers la dernière version.

» Notes de la version 7u10


Java 7 Update 9 (7u9)

Cette version comprend des correctifs concernant les vulnérabilités de sécurité. Pour plus d'informations, reportez-vous aux conseils sur la mise à jour des patches critiques Oracle Java SE.

» Notes de la version 7u9


Java 7 Update 7 (7u7)

Cette version comprend des correctifs concernant les vulnérabilités de sécurité. Pour plus d'informations, reportez-vous à l'alerte de sécurité Oracle Security Alert for CVE-2012-4681.

» Notes de la version 7u7


Java 7 Update 6 (7u6)

Prise en charge de plate-forme
  • Prise en charge de Mac OS X 10.7.3 et versions supérieures
Amélioration de la fonction de sécurité
Boîtes de dialogues mises à jour pour les applications signées avec des certificats sécurisés
  • Par défaut, l'option Toujours faire confiance au contenu provenant de cet éditeur est désélectionnée.
  • Messages plus détaillés dans les boîtes de dialogue

» Notes de la version 7u6


Java 7 Update 5 (7u5)

Cette version comprend des correctifs concernant les vulnérabilités de sécurité. Pour plus d'informations, reportez-vous aux conseils sur la mise à jour des patches critiques Oracle Java SE.

» Notes de la version 7u5


Java 7 Update 4 (7u4)

Prise en charge de plate-forme
  • Prise en charge JDK pour Mac OS X 10.7.3 et versions supérieures
Amélioration de la fonction de sécurité
  • Plusieurs actions requises pour les applications auto-signées

» Notes de la version 7u4


Java 7 Update 3 (7u3)

Cette version comprend des correctifs concernant les vulnérabilités de sécurité. Pour plus d'informations, reportez-vous aux conseils sur la mise à jour des patches critiques Oracle Java SE.

» Notes de la version 7u3


Java 7 Update 2 (7u2)

Sécurité renforcée avec des avertissements sur les anciennes versions

Si la version de Java installée sur le système est inférieure au seuil de sécurité, un message d'avertissement apparaît avant l'exécution d'une application ou d'une applet.

» Notes de la version 7u2


Java 7 Update 1 (7u1)

Cette version comprend des correctifs concernant les vulnérabilités de sécurité. Pour plus d'informations, reportez-vous aux conseils sur la mise à jour des patches critiques Oracle Java SE.

» Notes de la version 7u1


Publication de Java 7

» Notes de version JDK et JRE 7


Nous pensons que vous serez peut-être aussi intéressé par les éléments suivants ::

Sélectionner une langue | A propos de Java | Support technique | Développeurs
Politique de confidentialité | Conditions d'utilisation | Marques déposées | Avis d'exclusion de responsabilité

Oracle