Me gustaría eliminar completamente el Java 6 de Apple y hacer que el Java 7 de Oracle sea el predeterminado para cada programa. Por ejemplo, con Eclipse tuve que jugar con eclipse.ini para especificar JAVA_HOME para Java 7, y lo mismo para TunnelBear. Sin embargo, no hubo suerte para Aptana (todavía quiere el Java de Apple). ¿Hay alguna forma de hacer que el Java de Oracle sea predeterminado en términos de RUTA?
12
Respuestas:
Descargue e instale el último Kit de desarrollo de Java (JDK) de Oracle, que lo colocará
/Library/Java/JavaVirtualMachines/jdk1.7.0_11.jdk
(o la versión más reciente). Ahora, inicie Terminal.app e ingrese los siguientes comandos:cd /System/Library/Java/JavaVirtualMachines
(cambiar al directorio apropiado)sudo mv 1.6.0.jdk backup.1.6.0.jdk
(mantenga el antiguo JDK, por si acaso, necesitará una contraseña de administrador para hacerlo)sudo ln -s /Library/Java/JavaVirtualMachines/jdk1.7.0_11.jdk 1.6.0.jdk
(vincule su nueva instalación de JDK a donde las aplicaciones esperan que esté la anterior)Tenga en cuenta que con más actualizaciones de jdk, deberá actualizar el enlace simbólico al nuevo directorio:
fuente
Estas instrucciones me funcionaron bien en OS X Mavericks.
Eliminar las JVM de Apple
Eliminar registros de instalador
Eliminar recibos del instalador (eliminar las
<dict>...</dict>
entradas que hacen referencia a com.apple y java)Establecer los enlaces simbólicos para Java 7
Opcionalmente enlace simbólico
JAVA_HOME
fuente
Bueno, si instala la última actualización de Java de Apple, eso debería desinstalar Java 6. Puede ir directamente al sitio web de Oracle para descargar Java 7. Eso fue lo que hice. Con solo Java 7 en su sistema, eso debería hacerlo predeterminado.
fuente
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java
Sé que este es un hilo antiguo, pero si uno tiene Adobe CS5 en su máquina, DEBE TENER la versión Apple 1.6 de Java para que se ejecute la suite. Estaba ejecutando Eclipse que necesitaba 1.7 o superior. Pensé que reemplazaría la versión de Apple, pero no fue así. La versión de Apple está en la carpeta Sistema / Biblioteca y la versión de Oracle está en la carpeta Biblioteca.
Pensé que agregaría un poco más de información para aquellos que puedan necesitar esta información.
OS X Lion
fuente