sierra mac jdk high descargar macos java osx-mountain-lion

macos - mac - jdk 6 en león de montaña



jdk netbeans (5)

Acabo de instalar Mac OSX 10.8 Mountain Lion Estoy tratando de instalar una versión JDK 6 No hay un paquete Mac para la versión 6 en las descargas de Oracle: http://www.oracle.com/technetwork/java/javase/downloads/jdk6u37-downloads-1859587.html

Pero hay uno para JDK versión 7 http://www.oracle.com/technetwork/java/javase/downloads/jdk7u9-downloads-1859576.html

¿Hay algún otro lugar donde pueda obtener un paquete de Mac para JDK 6?



Desafortunadamente, no vi esta respuesta hasta después de que ya encontré una solución bastante insegura ... supongo que descargar el instalador Java de developer.apple.com es la forma más fácil de instalar Java 6, pero si, como yo, usted había instalado Java 7, y está tratando de degradar y no está funcionando (es decir, si la instalación de la descarga del desarrollador todavía le deja con Java 7 como la versión predeterminada), puede descargar el paquete de Java para OS 10.6 y luego abrirlo usando Pacifist , luego copie los archivos. (Copiar los archivos del paquete para 10.7 NO funcionó para mí, aparentemente instala Java 7, o al menos deja a Java 7 como la versión predeterminada sin posibilidad de elegir la versión 6).

Más información aquí: https://.com/a/6413600/560114


Por alguna razón extraña: antes de Java7, en realidad, Apple suministraba / soportaba Java para OSX en lugar de Sun / Oracle. Esa situación solo ha cambiado recientemente con JAVA7. Por lo tanto, para obtener una versión anterior, como Java6, vaya a http://connect.apple.com , inicie sesión con su ID de Apple y encontrará la jdk para 1.6. También puede encontrarlo a través de https://developer.apple.com/ - o como ya dije, comenzando con 7, puede obtenerlo directamente de http://www.oracle.com/technetwork/java/index.html


Según recuerdo, la primera vez que hace algo que necesita Java, el sistema operativo le preguntará si desea instalarlo, y la versión 6 es lo que obtiene. De acuerdo con esta página , tipear java -version en el Terminal es suficiente para activar el prompt.

Para el JDK (y no el tiempo de ejecución), deberá iniciar sesión en developer.apple.com , buscar java y descargar Java para OS X 2012-006 Developer Package. Acabo de hacer esto en mi MacBook y ahora tengo javac 1.6.0_37 .


  • vaya a https://developer.apple.com/downloads/
  • Descargar Java para OS X 2013-005 Paquete de desarrollo
  • Haga doble clic en el resultado java_for_os_x_2013005_dp_11m4609.dmg para abrir
  • Haga doble clic en JavaDeveloper.pkg para instalar; ir con los valores predeterminados / aceptar licencia / ingresar su contraseña
  • Abra la terminal y escriba java -version para asegurarse de tener la versión correcta.
  • si es la versión incorrecta , (por ejemplo, la versión de Java "1.7.0_45"), entonces necesita modificar ~/.bash_profile :

    # Java 6 for Android Development export JAVA_HOME="/Library/Java/JavaVirtualMachines/1.6.0_65-b14-462.jdk/Contents/Home/"

  • Cierre la sesión e inicie sesión de nuevo y asegúrese de estar ejecutando la versión correcta: java -version . Debería ser la versión de Java "1.6.0_65".