Avec la fin des mises à jour publiques pour Java 1.6 en février 2012 et la longue liste des mises à jour de sécurité de la dernière version 1.7, je suis enclin à supprimer définitivement Java 1.6 et le JDK de mon Mac, si seulement je savais comment y parvenir dans un manière propre.
30
/Library/Java/JavaVirtualMachines/
, pas sur celui-/System/Library/
ci.J'avais la même question jusqu'à aujourd'hui.
Des archives macosx-port-dev et Comment désinstaller correctement Java 6 sur OSX? :
la source
Accédez au répertoire Macintosh HD / Library / Java / JavaVirtualMachines / et supprimez le fichier appelé "1.6.0.jdk".
La source
Voici la documentation officielle d'Oracle sur la façon de désinstaller jdk d'un mac
la source
Concernant la réponse ci-dessus qui dit:
Il convient de noter qu'il
/System/Library/Frameworks/JavaVM.framework
contient unVersions
dossier, et au moins dans mon cas, ceVersions
dossier contenait:Il ne semble pas utile de laisser CurrentJDK pointer vers un répertoire inexistant, j'ai donc exécuté cette commande dans le
/System/Library/Frameworks/JavaVM.framework/Versions
dossier:car c'est là que mon nouveau JDK est installé.
MISE À JOUR: Après avoir supprimé Java 1.6 de ma machine, la prochaine fois que j'exécuterai PhpStorm, il m'a dit qu'il devait télécharger et installer le runtime Java SE 6. Par la suite, le
/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK
lien a été réinitialisé/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents
. Il semble donc que le JDK 1.6 (ou du moins la partie JRE) puisse continuer à revenir, selon les autres applications que vous utilisez.la source
brew install maven
ce lien symbolique mort pour CurrentJDK échouera. Un lien vers la nouvelle version semble fonctionner.JVMVersion
clé là-dedans. Source: intellij-support.jetbrains.com/entries/…