Eliminando Java de OS X Lion

11

OS X Lion se envía sin Java ahora. Instalarlo no es muy difícil; sin embargo, nuestro producto depende de Java, por lo que debemos probar el escenario de no tener Java instalado.

Una vez que haya instalado Java, ¿hay alguna forma de desinstalarlo de Lion?

Lukich
fuente

Respuestas:

6

Seguí las instrucciones seguidas en este blog y funcionaron para mí.

Los pasos son los siguientes:

  1. Verifique la instalación de Java: sudo /usr/libexec/java_home -xml(una salida con dos diccionarios JVM confirma que Java está instalado)
  2. Ejecuta el desinstalador: sudo /usr/libexec/java_home –uninstall
  3. Eliminar la ubicación de instalación de JVM: sudo rm -rf /System/Library/Java
  4. Ejecute el comando desde el paso 1 nuevamente. Si recibe un resultado que comienza con "No se puede encontrar ninguna versión coincidente de JVM", esto confirma que Java ya no está instalado.
Thorsten Lorenz
fuente
2
Desafortunadamente, este proceso no parece funcionar después de la actualización 2012-04-05. No hay -uninstallargumento para el java_homebinario.
Sean
Funciona para mí en 10.7.4.
Josh Brown
2

No sé cómo desinstalar Java, pero como Lion ahora permite la virtualización, otra opción es simplemente ejecutar otra instancia de Lion en una máquina virtual y no instalar Java en ella. Esto también se puede usar para probar otras configuraciones con las que podría encontrarse.

KeithB
fuente
¿Conoces un hipervisor (como VMware Fusion o Parallels Desktop) que ejecutará Lion?
William Jackson
@William: Al investigarlo, parece que ahora Apple lo permite, y VMWare y Parallels están trabajando para agregarlo. Pero a partir de ahora, ninguno admite hacerlo.
KeithB
¡Gracias chicos! No sabía sobre la virtualización en Lion. Suena como una buena solución, ahora solo tiene que esperar hasta que los emuladores comiencen a admitirlo.
Lukich
2

Siempre puede realizar una instalación limpia de Lion con fines de prueba, ya sea en una partición adicional o en virtualización.

También puede usar el archivo Java .pkg para obtener una lista de los archivos instalados.

NReilingh
fuente
0

El procedimiento para desinstalar Java en Leopard se describe en
¿Cómo desinstalar y luego reinstalar Java en Mac OS X? :

No hay un desinstalador de Java que yo sepa.

Use Spotlight para buscar archivos Java, incluidos los recibos. Tendrá que ser un cirujano experto porque gran parte de lo que encuentre puede provenir de instaladores externos. (¿Realmente desea estropear varias aplicaciones diferentes?)
Deseche los elementos que está seguro que solo están relacionados con la máquina virtual Java.
Cambiar el nombre o eliminar: /System/Library/Frameworks/JavaVM.framework.

Inicie en el DVD de instalación de Leopard. Elija una instalación personalizada, seleccione solo "Software esencial del sistema". Después de que finalice y se reinicie, use la Actualización de software durante algunos ciclos de actualización-reinicio hasta que muestre "está actualizado".

harrymc
fuente
0

La opción -uninstall ya no funciona, no está presente. Para eliminar Java en mi Mac, verifiqué ... http://www.java.com/en/download/help/mac_uninstall_java.xml

No pude encontrar Java a través de la interfaz de usuario, así que sugiero usar la opción de líneas de comando

Nota: Para desinstalar Java 7, debe tener privilegios de administrador y ejecutar el comando remove como root o mediante el uso de sudo.

1 - Haga clic en el icono del Finder ubicado en su base 2 - Haga clic en la pestaña Aplicaciones en la barra lateral 3 - Haga clic en la carpeta Utilidades 4 - Haga doble clic en el icono Terminal 5 - En la ventana Terminal Copie y pegue el siguiente comando: sudo rm -fr / Library / Internet \ Plug-Ins / JavaAppletPlugin.plugin

Bizmate
fuente