¿Cómo obtener Java 6 en OS X 10.8 (Mountain Lion)?

OS X 10.8 eliminó Java 6 y el conmutador de utilidades de Java y convirtió a Java 7 en el jre predeterminado , lo que dificulta las cosas para ingenieros como yo que trabajamos exclusivamente en Java 6. ¿Cómo recupero mi Java 6? Nota: probé con Google pero muchas de las supuestas soluciones están desactualizadas .

Respuestas (1)

La solución más simple que encontré es

  1. Descargue el jdk6 (el botón de descarga está en la parte superior derecha)
  2. Desempáquelo en algún lugar. Preferiblemente a /System/Library/Frameworks/JavaVM.framework/Versions/1.6. Esto es lo que me busca:

    > ls /System/Library/Frameworks/JavaVM.framework/Versions/1.6                                                                                                    
    Classes       Commands      Home          Info.plist    Libraries     MacOS    Resources   version.plist
    
  3. Configure su $JAVA_HOMEnueva ubicación haciendo export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home/antes $PATHde su ~/.bashrc(o ~/.zschrc) archivo

  4. Anteponga $JAVA_HOMEa su $PATHhaciendo estoexport PATH=$JAVA_HOME/bin:/usr/bin:/bin:/us..........
  5. Reinicie su shell o hagasource ~/.bashrc
Creo que han cambiado el enlace al JDK6 que publicaste. ahora es un DMG con un instalador .pkg. Ahora forma de extraerlo a un directorio.
@Amala El instalador usará el directorio mencionado automáticamente.