J'ai donc installé la version bêta de JDK 8 il y a un moment pour regarder quelques exemples. Je pensais bien sûr maintenant, il est facile de changer de version.
Faire du développement Play avec IntelliJ. Pour une raison quelconque, IntelliJ compile avec 8 même si:
- J'ai le compilateur défini dans les préférences pour utiliser 1.6
- Soi-disant, il utilise SBT via une build externe, mais sbt de la ligne de commande fonctionne
- JAVA_HOME pointe vers JDK 6.
Si je vais à la page des préférences Java, il montre 8 installé, mais il n'y a pas d'option pour le désinstaller et il ne voit aucune des autres versions.
Quand je le fais which java
, il me le dit /usr/bin/java
et je le fais /usr/bin/java -version
et il renvoie 1,6.
Remarque: avec un peu de violon, vous pouvez utiliser IntelliJ et JDK7, voir ici .
Homebrew
&Jenv
pour gérer laJava
version installée soit la solution. voir hanxue-it.blogspot.ch/2014/05/…Réponses:
J'ai pu désinstaller JDK 8 dans Mavericks en effectuant avec succès les étapes suivantes:
Exécutez cette commande pour supprimer simplement le JDK
Exécutez ces commandes si vous souhaitez supprimer des plugins
la source
Vous avez juste besoin d'utiliser ces commandes
la source
La gestion des versions Java sur Mac OSX est un cauchemar. Je suis récemment passé à l'utilisation de JDK 1.7, supprimant entièrement JDK 6 de mon MacBook (j'ai également eu des traces de JDK 5 - cet ordinateur portable a été mis à jour plusieurs fois).
Voici ce que j'ai fait pour passer au JDK 7.
1) téléchargez la dernière version d'Oracle ( http://www.oracle.com/technetwork/java/javase/downloads/index.html ) et installez-la.
2) Supprimez (en utilisant rm - si vous avez des sauvegardes, vous pouvez revenir en cas d'erreur) tous les fichiers JDK6 et JRE6.
À ce stade, vous devriez voir:
(et rien d'autre)
3) Dans le dossier / Library / Java / Extensions /, vous devrez supprimer tous les anciens fichiers jar, ceux qui correspondent aux autres versions de Java. Si vous ne le faites pas, vous obtiendrez le fameux message sur la mauvaise version de tools.jar (voir Builds échouant après la mise à niveau vers Java7, Missing Tools.jar et mauvaises versions de classe ). Il ne suffit pas de renommer les fichiers jar, car Java ouvrira chaque jar de ce dossier - j'ai déplacé le mien dans un sous-répertoire. Il est sûr de les supprimer une fois que vous savez que tout le reste fonctionne.
Je n'ai pas trouvé que je devais définir JAVA_HOME pour des choses simples.
Remarque : Je viens d'essayer d'exécuter IntelliJ et il ne démarrera que si vous avez installé le JDK 6 d'Apple (voir http://youtrack.jetbrains.com/issue/IDEA-93710 ). Il en va de même pour Eclipse. Netbeans fonctionne très bien.
la source
Utilisation
/usr/libexec/java_home
; J'ai trouvé ces alias et fonctions très utiles dans mon~/.profile
:la source
alias java_ls='/usr/libexec/java_home -V 2>&1 | sed "/^ \(.*\) \(.*\),/!d;/^\s*$/d;s/^ \(.*\) \(.*\), \(.*\):\(.*\)$/\2 (\3)/g"'
fera l'affaire.J'ai supprimé tout Java, JDK et oracle. J'exécutais Java 8 sur OSX El Capitan
D'autres réponses manquaient de tonnes de choses. Cette réponse couvre beaucoup plus de bases.
Au revoir, pelle.
la source
sudo
mais je l'ai juste utilisé de toute façon. Pour faire court: ne réinstallez jamais Java.Voici le document officiel sur la désinstallation du JDK.
http://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html#A1096903
la source
cd '/Library/Java/JavaVirtualMachines/'
alorssudo rm -rf YOURVERSION.jdk
, c'est à direrm -rf jdk1.8.0_06.jdk
Si vous avez installé jdk8 sur votre Mac mais que vous voulez maintenant le supprimer, exécutez simplement la commande ci-dessous "sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk"
la source
Si vous désinstallez tous les fichiers mais qu'il échoue toujours, utilisez cette ligne:
la source
Pour désinstaller java de n'importe quelle version sur mac, faites simplement:
la source
Vous pouvez le faire de deux manières:
Suppression de JDK directement dans Users-> Library -> Java -> VirtualMachines -> puis supprimez directement le dossier jdk pour désinstaller la java.
En suivant la commande: (désinstaller la version java 1.8)
assurez-vous que vous êtes dans le répertoire personnel à l'aide de la commande ci-dessous, avant d'écrire la commande:
cd ~/
la source
dans Mac Supprimer la version Java en utilisant ces 3 commandes
java -version
sudo rm -rf / Library / Java / *
sudo rm -rf / Library / PreferencePanes / Java *
sudo rm -rf / Library / Internet \ Plug-Ins / Java *
Courir
java -version
// Voir que java a été désinstallé avec succès.
java -version sudo rm -rf / Library / Java / * sudo rm -rf / Library / PreferencePanes / Java * sudo rm -rf / Library / Internet \ Plug-Ins / Java *
Exécutez java -version
Installer Java 8 Link
Téléchargez le package et cliquez sur suivant suivant suivant
la source
Cela a parfaitement fonctionné pour moi:
la source