7 votos

Activación de Java 7 en la Montaña de Lion

La primera vez que traté de usar Java en el Lion de Montaña, que se instala automáticamente. Por desgracia, instalado Java 6, lo he instalado Java 7. Si me vaya a Java en Preferencias del Sistema, sólo Java 7 está en la lista. ¿Cómo puedo cambiar a Java 7, o quitar Java 6?

6voto

Dracs Puntos 203

Apple herramientas no ver Java 7, Oracle herramientas no ver Java 6; es todo un poco feo. Por suerte hay una fea arreglar para ir con ella!

Normal de Java en Mac 6 en 10.8:

java -version
java version "1.6.0_33"
Java(TM) SE Runtime Environment (build 1.6.0_33-b03-424-11M3720)
Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03-424, mixed mode)

Instalar el JDK de Java 7 (no sólo de la JRE) de Oracle.

Mover el sistema java de la forma (así que usted puede conseguir de nuevo si lo desea):

sudo mv /System/Library/Java/JavaVirtualMachines/1.6.0.jdk /System/Library/Java/JavaVirtualMachines/1.6.0.jdkx

A continuación, un enlace simbólico a 7 en lugar de 6:

sudo ln -s /Library/Java/JavaVirtualMachines/jdk1.7.0_06.jdk /System/Library/Java/JavaVirtualMachines/1.6.0.jdk

y voila:

java -version
java version "1.7.0_06"
Java(TM) SE Runtime Environment (build 1.7.0_06-b24)
Java HotSpot(TM) 64-Bit Server VM (build 23.2-b09, mixed mode)

No he tenido problemas con cualquiera de las aplicaciones java hasta ahora (aparte de las preferencias de java, la cual se verifica que el java se está ejecutando bajo).

Probablemente hay una mejor manera de hacer esto, pero a mí me funciona.

2voto

scope_creep Puntos 167

Para cambiar a Java 7 para cuando Java se ejecuta desde el terminal, he añadido la siguiente línea a ~/.profile:

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_06.jdk/Contents/Home

2voto

Bob The Knife Puntos 21

$ cp-r /Biblioteca/Java/JavaVirtualMachines/jdk1.7.0_12.jdk /System/Library/Java/JavaVirtualMachines/

$ sudo ln -sF /System/Library/Java/JavaVirtualMachines/jdk1.7.0_12.jdk CurrentJDK

$ java-version la versión de java "1.7.0_12-ea" Java(TM) SE Runtime Environment (build 1.7.0_12-ea-b05) Java HotSpot(TM) 64-Bit Server VM (construir 24.0-b26, de modo mixto)

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X