Utilisations problématiques de la terminologie
Là où Oracle décrit d'abord Java pour "votre système d'exploitation" puis "pour votre ordinateur", le téléchargement est plus précisément uniquement pour les choses qui utilisent le plug-in Internet :
-
jre-7u13-macosx-x64.dmg
installe ce qui est nécessaire pour ce plug-in, mais pour les choses qui utilisent Java sans le plug-in, cet installateur d'Oracle ne fait rien.
Indice
Sur OS X : si vous voulez qu'un environnement d'exécution Java (JRE) d'Oracle soit semblable au JRE du diagramme ci-dessous pour (a) les choses qui utilisent le plug-in Internet et (b) les choses qui utilisent Java sans ce plug-in :
Explication complémentaire
La distribution de Java par Apple est plus qu'un simple plug-in Internet.
La routine Oracle illustrée ci-dessus ne mène à rien de plus qu'un plug-in. D'autres parties de la distribution d'Apple ne sont pas affectées par l'installateur d'Oracle.
L'installation d'un JDK d'Oracle placera un dossier au chemin suivant, remplaçant (sans le supprimer) le JDK d'Apple :
/Library/Java/JavaVirtualMachines
Dans chaque JDK, il y a un JRE. Veuillez consulter le diagramme ci-dessous.
Oracle documente effectivement ce point (bien qu'il ait fallu trois ans et demi pour le trouver). Page d'Oracle sur la ligne de commande OSX
Le Java Runtime (JRE) que vous téléchargez sur java.com ou oracle.com contient un plugin permettant d'exécuter du contenu Java à partir de votre navigateur. Afin d'utiliser les outils de ligne de commande, vous devez télécharger le kit de développement Java (JDK). Le JRE et le JDK sont distincts et peuvent coexister sur votre système. Un seul JRE peut être installé sur Mac OS X. Plusieurs JDK peuvent être installés sur un système, autant que vous le souhaitez.
Pensées
L'énorme bouton rouge "Télécharger Java maintenant" est trop simpliste. Trop d'utilisateurs, y compris certains experts techniques, sont finalement déroutés par le résultat final.
Lorsqu'un navigateur Mac est détecté par le serveur d'Oracle, l'une des phrases suivantes pourrait être moins trompeuse :
- Téléchargez Java pour votre navigateur
- Télécharger le plug-in Internet
Critique
Oracle devrait offrir une explication dans son FAQ Mac (Informations et configuration requise pour installer et utiliser Mac Java 7) . L'édition actuelle non datée de cette page ne comporte pas d'explication.
Positivement
Certains utilisateurs souhaitent ou exigent que le JRE du plug-in Internet soit différent du JRE utilisé ailleurs. Pour ces utilisateurs, la séparation effective des choses par Oracle peut être bienvenue.
Un exemple :
- dans Safari et les autres navigateurs, j'utilise la plus récente mise à jour 13 de Java 7.
- Pour Wuala.app et pour d'autres choses qui n'utilisent pas le plug-in Internet, j'utilise l'accès anticipé, la version developer preview de Java 8 (Java(TM) SE Runtime Environment build 1.8.0-ea-b75).
YMMV.
Articles de référence
- sous Terminologie voir Versions .
Dans le diagramme ci-dessous, tiré de cette page, concentrez-vous sur :
- à gauche, la verticale l'étendue de la JRE
- la couche supérieure orange du JRE - Démarrage Web Java y Plug-in Apple/Java
Related
Comment puis-je basculer entre les deux versions de Java dans Mountain Lion maintenant que les préférences Java ont disparu ?
0 votes
Pour quelle raison avez-vous installé Java 8 early access ?
0 votes
@ThorbjørnRavnAndersen merci d'avoir posé la question. Il y a maintenant une question liée.