J'ai cherché des réponses à ce problème, mais personne ne semble avoir un problème aussi fondamental que le mien. J'ai installé Java 1.7 et j'ai essayé d'installer 1.8 - à la fois via le panneau de configuration Java et en téléchargeant manuellement 1.8 (45) et en l'exécutant. Chaque méthode d'installation semble fonctionner sans problème, cependant, Java 1.8 est introuvable sur mon Mac.
J'ai cherché dans les endroits suivants :
/Library/Java/JavaVirtualMachines
/System/Library/Frameworks/JavaVM.framework/Versions
/System/Library/Java/JavaVirtualMachines
J'ai même eu recours à une recherche exhaustive après que Spotlight n'ait pas réussi à le trouver :
% sudo find / -type d -name jdk1.\*.jdk
Ce find(1) a trouvé l'installation 1.7, mais pas la 1.8.
Donc, je suis perplexe, à la fois pourquoi la 1.8 ne s'est pas installée correctement et où se trouve-t-elle ? Je peux manipuler les liens pour l'installer manuellement, si quelqu'un peut m'indiquer où je peux la trouver, ou même ce que j'ai pu faire de mal en "cliquant sur OK" pendant l'installation.
Sortie de /usr/libexec/java_home -V
:
Matching Java Virtual Machines (3):
1.7.0_51, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home
1.6.0_65-b14-462, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
1.6.0_65-b14-462, i386: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home
Voici le journal d'une tentative d'installation :
May 20 22:28:47 Jims-MacBook-Pro-2.local installd[749]: PackageKit: ----- Begin install -----
May 20 22:28:52 Jims-MacBook-Pro-2.local installd[749]: PackageKit: Install Failed: Error Domain=PKInstallErrorDomain Code=112 "An error occurred while running scripts from the package “JDK 8 Update 45.pkg”." UserInfo=0x7f9745c0c6d0 {NSFilePath=./postinstall, NSURL=file://localhost/Volumes/JDK%208%20Update%2045/JDK%208%20Update%2045.pkg#javaappletplugin.pkg, PKInstallPackageIdentifier=com.oracle.jre, NSLocalizedDescription=An error occurred while running scripts from the package “JDK 8 Update 45.pkg”.} {
NSFilePath = "./postinstall";
NSLocalizedDescription = "An error occurred while running scripts from the package \U201cJDK 8 Update 45.pkg\U201d.";
NSURL = "file://localhost/Volumes/JDK%208%20Update%2045/JDK%208%20Update%2045.pkg#javaappletplugin.pkg";
PKInstallPackageIdentifier = "com.oracle.jre";
}
May 20 22:28:53 Jims-MacBook-Pro-2.local Installer[9364]: Install failed: The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.
May 20 22:28:53 Jims-MacBook-Pro-2.local Installer[9364]: Displaying 'Install Failed' UI.
May 20 22:28:53 Jims-MacBook-Pro-2.local Installer[9364]: 'Install Failed' UI displayed message:'The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.'.
0 votes
Pruebe
/usr/libexec/java_home -V
dans un terminal et dites-nous ce que cela vous rapporte.0 votes
% /usr/libexec/java_home -V Machines virtuelles Java correspondantes (3) : 1.7.0_51, x86_64 : "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home 1.6.0_65-b14-462, x86_64 : "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0. jdk/Contents/Home 1.6.0_65-b14-462, i386 : "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home /Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home
0 votes
L'onglet de mise à jour du panneau de configuration Java insiste sur le fait que Java 8 Update 45 est installé.
2 votes
J'ai ajouté la sortie de java_home à votre question. J'espère que cela ne vous dérange pas. Était-ce le kit de développement (JDK) ou seulement le runtime (JRE) que vous installiez ?
1 votes
Notez en particulier que le JRE d'Oracle n'est pas ce que tout le monde appelle un JRE ; c'est maintenant juste le plugin web.
0 votes
J'essaie d'installer le JDK.