Sabía que el plugin de Java para applets se instalaba una ruta diferente que los kits de desarrollo (JDK) que había bajado, pero no sabía dónde. Así que me puse a buscarlos:
- Entré como un usuario administrador (normalmente uso un usuario estándar.)
- Abrí una terminal, y abrí un shell como
root
:
- Busqué todos los archivos que tuvieran java en su nombre:
- De los resultados, quité todos los que tenían que ver con directorios internos de NetBeans, Xcode, VirtualBox y archivos adjuntos de Mail y mis proyectos de desarrollo:
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java ⇒ 1.8.0_20 /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/bin/java ⇒ 1.7.0_45 /Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/bin/java ⇒ 1.7.0_51 /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/bin/java ⇒ 1.8.0 /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/bin/java ⇒ 1.8.0_05 /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java ⇒ 1.8.0_05 /usr/bin/java → /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
Después de las flechas dobles, incluyo la versión de Java que se muestra cuando se ejecutajava -version
en cada ruta. La última ruta es una liga simbólica.
La primera de las rutas, la que contiene JavaAppletPlugin.plugin, es el ambiente de ejecución (JRE) que se instala para ejecutar los applets y se actualiza automáticamente. Los JDK no se actualizan automáticamente.
- Finalmente, borré tanto el plugin de Java como todos los JDK:
rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin rm -rf /Library/Java/JavaVirtualMachines/ rm -rf /Library/Application\ Support/Oracle/ rm -rf /Library/Java
Después de eso, bajé e instalé el JDK más reciente, que en mi caso fue Java 8 update 20.