Actualizando la versión de Java de OSX

Después de la actualización de Mavericks a Yosemite , algunas aplicaciones Java comienzan a fallar. Específicamente, el post de error es

 Dyld Error Message: Symbol not found: _CGContextSetAllowsAcceleration Referenced from: /Library/Java/JavaVirtualMachines/1.6.0_51-b11-457.jdk/Contents/Libraries/libawt.jnilib Expected in: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 

Enlace a JDK

La solución al viejo package Java 1.6 de Apple es instalar manualmente el último JDK / JRE y vincularlo

 $ ls -l /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK lrwxr-xr-x 1 root wheel 58 Nov 13 20:50 /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK -> /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents 

Pero esto deja los directorys Current y A

 $ ls -l /System/Library/Frameworks/JavaVM.framework/Versions/ total 16 drwxr-xr-x 9 root wheel 306 Nov 13 11:54 A lrwxr-xr-x 1 root wheel 1 Nov 12 17:27 Current -> A 

¿Cómo puedo actualizar estos directorys a la última JRE?

  • LSOpenURLsWithRole () falló con el error -10810 No se puede abrir 'Instalar OS X Yosemite.app'
  • macOS Sierra no tiene las fonts crujientes como solían ser en versiones anteriores
  • ¿Cómo mostrar el map en Fotos?
  • iTunes sigue abriéndose solo
  • No se puede formatear la tarjeta SD (Yosemite)
  • Inicia automáticamente varias sesiones de usuario cuando se inicia OSX
  • No hay notifications de Facebook en Yosemite
  • Cómo depurar mis problemas de webcam?
  • Deshabilitar advertencias en iWork
  • Apple Mail en Yosemite no se sincroniza con Exchange
  • ¿Cómo get iWork e iLife después de actualizar a Yosemite desde Mavericks?
  • ¿Cómo obligo a OSX a usar IGMP versión 2?
  • ¿Podría Java Updater (com.oracle.java.Java-Updater) ser la fuente de todos mis pánicos kernel?
  • Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).