1 votos

No se puede desinstalar Java bajo El Capitán

Desde que instalé El Capitán, no puedo usar Adobe Photoshop o Dreamweaver (versiones antiguas).

Recibo el mensaje "Necesitas instalar el tiempo de ejecución de Java SE heredado"

Estoy tratando de desinstalar Java y reinstalar el tiempo de ejecución de Java SE 6 que descargué de Apple, pero aunque estoy seguro de que todos los rastros de Java han desaparecido, todavía no puedo instalarlo. Cada vez que intento instalar el runtime, recibo un mensaje que dice: "Java para OS X 2014-001 no puede ser instalado en este disco. Una nueva versión de este paquete ya está instalada".

Ya he quitado la biblioteca y todo lo que hay debajo. También revisé /etc/paths y Java está eliminado.

No estoy seguro de que queden vestigios de Java, pero sigo recibiendo el mensaje.

1 votos

No es necesario que elimine el Java que tiene, simplemente añada el antiguo Java heredado support.apple.com/kb/DL1572?locale=es_ES lo que implica que el problema que tienes es que no tienes la última versión de Java 6

0voto

Sam Kington Puntos 901

Este enlace me resolvió el problema: Java para OS X 2014-001: Cómo volver a activar el plug-in web Java SE 6 proporcionado por Apple y las funciones de Web Start

Aprende a volver a activar el plug-in web Java SE 6 proporcionado por Apple y las funciones de Web Start en OS X Lion y más adelante.

Si, después de instalar Java para OS X 2014-001 y la última versión de Java 7 de Oracle, quiere desactivar Java 7 y volver a activar el plug-in web Java SE 6 proporcionado por Apple y la funcionalidad Web Start, siga estos pasos.

Nota: Debe estar conectado como administrador. Si se le pide la contraseña de administrador después de un comando, introdúzcala y luego pulse la tecla Retorno o Intro.

  1. Abrir Terminal, ubicado en la carpeta de Utilidades.

  2. Ingresa este comando y luego presiona la tecla Return o Enter:

    sudo mkdir -p /Library/Internet\ Plug-Ins/disabled 
  3. Ingresa este comando y luego presiona la tecla Return o Enter:

    sudo mv /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin /Library/Internet\ Plug-Ins/disabled
  4. Ingresa este comando y luego presiona la tecla Return o Enter:

    sudo ln -sf /System/Library/Java/Support/Deploy.bundle/Contents/Resources/JavaPlugin2_NPAPI.plugin /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin 
  5. Para volver a activar Java SE 6 Web Start, introduzca este comando y luego presione la tecla Return o Enter:

    sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Commands/javaws /usr/bin/javaws

Aprende más.

Los siguientes pasos desharán los comandos anteriores y restaurarán Java 7 en OS X Lion y más adelante.

  1. Deshabilite la apertura de Java SE 6 Web Start:

    • Ingresa este comando y luego presiona la tecla Return o Enter:

      sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javaws /usr/bin/javaws
    • Cuando se le solicite, introduzca la contraseña de administrador y pulse la tecla Retorno o Intro.

  2. Re-activar el plug-in del applet de Java 7 descargando y reinstalando la última versión de Oracle Java 7 JRE.

0 votos

Después de introducir esto, obtengo lo siguiente: Operación no permitida

0 votos

@user182725 A mi también me sale el error de "operación no permitida", esto puede estar relacionado con el modo rootless, mira esta página para una probable solución: foros.developer.apple.com/thread/19117

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X