2009-03-03 28 views
6

¿Es posible instalar la última versión de JDK en Mac OS 10.5? ¿Cuáles son las mejores opciones, considerando que la versión suministrada por Apple es 1.5?Instalación de Java 6 en Mac OS

Actualización: Estoy tratando de instalar JDeveloper 11, que requiere JDK 6.

Respuesta

9

Si usted tiene un procesador Intel Mac con un procesador Core 2 Duo, vaya a Aplicaciones/Java y ejecutar Java Preferences.app

Usted será capaz de seleccionar "Java SE 6" como su versión de Java por defecto (versión 5 sigue siendo el valor predeterminado de envío en el sistema operativo para la compatibilidad, supongo).

+1

En realidad, es Aplicaciones> Utilidades> Java, ¡gracias! –

+0

¡Ups ... gracias por la corrección! –

7

función del hardware de los suministros de Apple latest version realidad es Java 6, pero no se activa como la versión por defecto a usar. Apple suministra Java 6 solo para equipos Intel Macs de 64 bits (es decir, no para equipos Core Duo Macs originales). Para Mac más antiguas, puede probar el OpenJDK port of Java 6 for Mac (SoyLatte).

1

OS X does have Java 6 después de la actualización 1. El número de versión que usted se refiere es la versión de 6. Java ¿Recibe algún error en la instalación de JDeveloper 11?

+0

tras habilitar el JDK 6 funciona, gracias. –

1

Es sólo una actualización de software. Aquí hay un blog post que lo describe.

1

Apple proporciona Java 6 (1,6) para Leopard (OS X 10.5) como una actualización, sin embargo, sólo la versión de 64 bits. Entonces, si su Mac no es una Intel de 64 bits, entonces no tendrá Java 6 en Leopard.

Si tiene una de 64 bits de Intel, a continuación, asegúrese de instalar las últimas actualizaciones del sistema operativo, especialmente los de Java para asegurarse de obtener Java 1.6. Además, aún necesita configurar Java 6 como la máquina virtual predeterminada en sus Preferencias de Java, ya que por defecto es Java 1.5.

Actualmente, la solución más fácil si usted tiene un procesador Intel de 32 bits es actualizar a Snow Leopard, que incluye versiones de 32 bits y 64 bits de Java 6.

0

JDeveloper como NetBeans y Eclipse proporcionar una archivo de configuración (generalmente un .conf) donde puede actualizar un atributo jdkhome que dirige la ruta de su instalación jdk6, como se mencionó anteriormente, puede obtenerlo desde OpenJDK port of Java 6 for Mac.

0

también hay que tener en cuenta que:

  • si tiene un alias "CurrentJDK" y si ese alias es "roto", entonces debe eliminar para instalar un nuevo JDK.
  • Eliminar ese "alias" solucionará los problemas.