J'ai été invité à installer JRE version 8 après la mise à niveau vers Yosemite sur la famille 2010 iMac 21 ". Après l'avoir installé (et vérifié si la version correcte était installée sur le site d'Oracle), il m'a demandé qu'il n'était pas installé bien qu'il était . J'ai essayé de suivre les étapes qu'ils m'ont données pour l'installer, mais en vain. Yosemite demande toujours d'installer le JRE au redémarrage.
Quelqu'un sait-il où est le problème ou comment le résoudre?
Réponses:
Installez le SDK au lieu du JRE.
J'ai eu un problème similaire: j'ai installé le JRE et exécuté le test basé sur la page Web qui a dit que j'ai réussi l'installation. Mais mon application basée sur java ne fonctionnerait pas, et l'exécution
java -version
dans la console a déclaré que Java n'était pas installé. Sur un coup de tête, j'ai décidé d'installer le SDK complet et maintenant tout fonctionne.la source
Apple a une page ici où vous pouvez télécharger une version mise à jour de Java.
Plus d'informations peuvent être trouvées sur cette page d'aide d'Oracle:
https://www.java.com/en/download/faq/java_mac.xml#yosemitejava
la source
Il s'agit d'un problème connu sur Yosemite et El Capitan, lorsque certains logiciels nécessitent la version obsolète de Java 6 fournie avec les versions antérieures d'OS X.
Informations d'Apple sur ce problème: https://support.apple.com/kb/DL1572
Oracle a une page sur le problème ici: https://www.java.com/en/download/faq/yosemite_java.xml
Vous devez télécharger et installer l'héritage Java 6 fourni par apple, à partir du premier lien.
la source
Même après l'installation de JRE 1.8, je n'ai pas pu faire fonctionner Java à partir du terminal sur OS X El Capitan.
J'ai donc copié le chemin trouvé dans le "Panneau de configuration Java" et créé un lien.
java -version donne maintenant
la source