¿Cómo desinstalo Java?

Tengo varias instalaciones Java en mi máquina:

$ /usr/libexec/java_home -V Matching Java Virtual Machines (6): 1.6.0_24-b07-334, x86_64: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home 1.6.0_24-b07-334, i386: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0_24-b07-334.jdk/Contents/Home 1.6.0_24-b07-334, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 1.6.0_24-b07-334, i386: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 1.6.0_22-b04-307, x86_64: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0_22-b04-307.jdk/Contents/Home 1.6.0_22-b04-307, i386: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0_22-b04-307.jdk/Contents/Home 

No los necesito a todos. Por ejemplo, no necesito actualizar la versión 22. ¿Cómo puedo desinstalarlo limpiamente?

También me gustaría deshacerme de esas JVM 'duplicadas', pero necesito tener fonts, dado que desarrollo mucho Java, por lo que puede que no sea posible. ¿Por qué hay tantos de todos modos?

2 Solutions collect form web for “¿Cómo desinstalo Java?”

Después de leer un poco:

JVM in / System es la installation de Java en todo el sistema, que siempre se instala en Snow Leopard y se actualiza a través del mecanismo estándar de actualización de software. No creo que sea una buena idea eliminar esta JVM, pero no la he probado … tal vez no pase nada malo (si no usas Java).

Mis JVMs en / Library provienen del Java Developer Package, que también contiene fonts y documentation. Parece que está bien simplemente eliminarlos. Después de eliminarlos, java_tool ya no los muestra.

(Después de esto, actualicé mi Java a la última disponible de Apple, y también instalé el último Java Developer Package, que agregó una nueva JVM a / Library nuevamente. Como utilizo las fonts y la documentation de Java en mi IDE, lo dejaré en vivo )

En este momento, el Sistema y la versión de Desarrollador Java disponible tiene el mismo nivel de versión, por lo que la versión de Desarrollador no le brinda ningún beneficio, por el momento.

La versión de desarrollador se usa cuando se distribuyen aplicaciones con un JDK incorporado, y cuando se realiza un desarrollo experimental con nuevas versiones de Java, y de este modo no se tocará la versión de todo el sistema.

  • ¿Por qué sigo recibiendo una request para instalar JDK a mediados de 2015 MacBook Pro?
  • ¿La actualización de Java no funciona?
  • Donde esta java? El Panel de control de Java ha desactivado el button "Ver" y la respuesta de la Terminal sigue siendo "No hay time de ejecución de Java presente, solicitando la installation"
  • ¿Qué establece mi Máquina Virtual Java?
  • Las aplicaciones Java (por ejemplo, .Netbeans y Eclipse) se cierran constantemente de forma inesperada
  • ¿Cómo deshacerse del post "Java fue instalado recientemente" cada vez que inicio Safari?
  • ¿Puedo instalar mediante progtwigción una versión específica de JDK (es decir, utilizando solo herramientas de command-line) en OS X?
  • Actualizando la versión de Java de OSX
  • ¿Por qué la versión de Java verificada por Oracle difiere de la versión que se muestra en la command-line?
  • ¿Cómo ejecuto un jar cuando hago doble clic en él?
  • Teclas especiales del keyboard
  • Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).