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 uniquement pour les éléments qui utilisent le plug-in Internet :
jre-7u13-macosx-x64.dmg
installe ce qui est requis pour ce plug-in, mais pour les choses qui utilisent Java sans le plug-in, ce programme d'installation d'Oracle ne fait rien.
Allusion
Sous OS X: si vous voulez qu'un environnement d'exécution Java (JRE) d'Oracle soit comme le JRE dans le diagramme ci-dessous pour (a) les choses qui utilisent le plug-in Internet et (b) les choses qui utilisent Java sans ce plug- dans:
Explication supplémentaire
La distribution d'Apple de Java est plus qu'un 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 le programme d'installation d'Oracle.
L'installation d'un JDK à partir d'Oracle placera un dossier dans le chemin suivant, remplaçant (ne supprimant pas) le JDK d'Apple:
/Library/Java/JavaVirtualMachines
Au sein de chaque JDK, il existe un JRE. Veuillez consulter le schéma ci-dessous.
Oracle documente effectivement cela (bien qu'il ait fallu 3 ans et demi pour le trouver) Voir la page d'Oracle sur la ligne de commande OSX
Le Java Runtime (JRE) que vous téléchargez depuis java.com ou oracle.com contient un plugin pour exécuter du contenu Java à partir de votre navigateur. Pour utiliser les outils de ligne de commande, vous devrez télécharger le kit de développement Java (JDK). Le JRE et le JDK sont séparés et peuvent coexister sur votre système. Un seul JRE peut être installé sur Mac OS X. Il peut y avoir plusieurs JDK 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, dont certains experts techniques, sont finalement déconcertés par le résultat final.
Lorsqu'un navigateur Mac est détecté par le serveur d'Oracle, l'une des phrases suivantes peut être moins trompeuse:
- Téléchargez Java pour votre navigateur
- Téléchargez le plug-in Internet
Critique
Oracle devrait offrir quelques explications dans sa FAQ Mac (Informations et configuration système requise pour l'installation et l'utilisation de Mac Java 7) . L'édition non datée actuelle de cette page manque d'explication.
Positivement
Certains utilisateurs souhaitent ou exigent que le JRE du plug-in Internet diffère du JRE utilisé ailleurs. Pour ces utilisateurs, la séparation efficace des objets par Oracle peut être la bienvenue.
Un exemple:
- dans Safari et d'autres navigateurs, j'utilise la dernière mise à jour 13 de Java 7
- pour Wuala.app et pour d'autres choses qui n'utilisent pas le plug-in Internet, j'utilise un accès anticipé, version préliminaire de développeur 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, à partir de cette page, concentrez-vous sur:
- à gauche, l' envergure verticale du JRE
- la couche supérieure orange du JRE - Java Web Start et Apple / Java Plug-in
en relation
Comment puis-je basculer entre les deux versions Java de Mountain Lion maintenant que les préférences Java ont disparu?