¿Cómo degradé Java en OSX 10.6.8?

4

La Actualización de software actualizó recientemente Java con la actualización 6, para mi instalación 10.6.8. Mi problema es que mi banco aquí en Costa Rica usa una versión fechada de Java, y ahora mi versión de Safari (5.0.5) funciona mal cuando el applet de Java para acceder a mi cuenta bancaria en línea se vuelve inutilizable.

¿Hay alguna forma de volver a la actualización anterior de Java en mi máquina? Gracias por cualquier ayuda!

    
pregunta user17802 26.01.2012 - 22:21

4 respuestas

3

Si a alguien todavía le importa degradar Java en Snow Leopard, la respuesta que aconseja eliminar Java manualmente y reinstalar desde la descarga o el DVD de Snow Leopard no funciona para Snow Leopard, pero se puede hacer que funcione.

En lugar de utilizar los paquetes Java independientes en el DVD, use la aplicación Pacifist para abrir el instalador principal de Snow Leopard .pkg. Luego busque "java" e instale todos los elementos que coincidan (puede omitir los elementos de JavaScript, obviamente). Esto corrige el error reportado en el artículo vinculado (que está fuera de línea pero disponible en archive.org ):

"Se produjo un error durante la inicialización de VM No se puede cargar la biblioteca nativa: libjava.jnilib "

Aparentemente, hay piezas adicionales para una instalación de Java que no está incluida en los archivos .pkg separados.

    
respondido por el Kyle Silfer 27.09.2018 - 20:58
2

Este artículo tiene una respuesta bastante buena siempre y cuando aún tenga su disco de arranque o pueda encontrar una versión descargable de Java que necesite. Aquí están las instrucciones (copiadas y pegadas del artículo):

1 Recomienda hacer una copia de seguridad de arranque antes de comenzar

2 Localice los instaladores de Java necesarios

 - Leopard: download update 5
 - Snow Leopard: grab your install DVD

3 Elimine los elementos de java instalados actualmente (advertencia: ¡no se retroceda a partir de este punto!). En la terminal:

 sudo rm -R /Applications/Utilities/Java\ Preferences.app/
 sudo rm -R /System/Library/Frameworks/JavaVM.framework/
 sudo rm -R /System/Library/Java/
 sudo rm -R /System/Library/CoreServices/Jar\ Launcher.app
 sudo rm -R /System/Library/CoreServices/Java\ Web\ Start.app/
 sudo rm -R /System/Library/CoreServices/JavaVersion.plist
 sudo rm -R /System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/
 sudo rm -R /System/Library/Frameworks/JavaEmbedding.framework/
 sudo rm -R /System/Library/CFMSupport/StubLibraries/JavaEmbeddingLib/

4.1 Reinstalar java: Leopard

 - run the installer that you downloaded in step 1
 - restart

4.2 Reinstalar java: Snow Leopard (¡aún no he probado! pero debería funcionar)

 - insert installer DVD
 - run terminal commands (change the paths in each command as necessary for both the OS X Install disc and your system hard drive):
      installer -verbose -pkg "/Volumes/Mac OS X Install Disk/System/Installation/Packages/Java.pkg -target /Volumes/Macintosh HD"
      installer -verbose -pkg "/Volumes/Mac OS X Install Disk/System/Installation/Packages/JavaTools.pkg -target /Volumes/Macintosh HD"
 - (alternately you can use a tool like Pacifist to browse for and run the Java.pkg and JavaTools.pkg installers located in the main .pkg installer)
 - restart

Nota: hemos confirmado que esto funciona para Leopard, pero aún no hemos verificado para Snow Leopard.

    
respondido por el Jamie Fritz 27.01.2012 - 05:47
2

No sé si esto es útil, ¡pero aquí está!
enlace

Resumen:

  1. Abre el Terminal, ubicado en la carpeta de Utilidades.

  2. Ingrese este comando, luego presione la tecla Intro o Intro:

      

    sudo mkdir -p / Library / Internet \ Plug-Ins / disabled

  3. Ingrese este comando, luego presione la tecla Intro o Intro:

      

    sudo mv / Library / Internet \ Plug-Ins / JavaAppletPlugin.plugin / Library / Internet \ Plug-Ins / disabled

  4. Ingrese este comando, luego presione la tecla Intro o Intro:

      

    sudo ln -sf /System/Library/Java/Support/Deploy.bundle/Contents/Resources/JavaPlugin2_NPAPI.plugin / Library / Internet \ Plug-Ins / JavaAppletPlugin.plugin

  5. Para volver a habilitar Java SE 6 Web Start, ingrese este comando, luego presione la tecla Intro o Intro:

      

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

respondido por el Mobilpadde 11.12.2012 - 15:37
0

Aquí hay un poco sobre volver a Java 5 en Snow Leopard.

enlace

Se parece mucho a la respuesta de Jamie, pero no requiere un disco de sistema. (Esto ya no funciona en Mountain Lion, pero afortunadamente no tiré el enlace cuando realicé la actualización).

    
respondido por el GEdgar 11.12.2012 - 16:23

Lea otras preguntas en las etiquetas