2 votos

¿Dónde está instalado mi Java SDK 7u7?

Descargué e instalé Java 1.7 desde este sitio.

Cuando ejecuto el Panel de Control de Java, puedo comprobar que está correctamente instalado.

enter image description here

Sin embargo, al verificar la versión de Java desde la línea de comandos, la versión que estoy utilizando es Java 1.6.

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)

El directorio del sistema no tiene la versión 1.7.

enter image description here

¿Qué está mal con esto?

  • ¿Dónde está instalado Java 1.7?
  • ¿Cómo puedo hacer que Java 1.7 sea el Java por defecto?

2voto

Bill Puntos 7824

Encontré Java 1.7 SDK en /Library/Java/JavaVirtualMachines/jdk1.7.0_07.jdk, y todos los binarios en /Library/Java/JavaVirtualMachines/jdk1.7.0_07.jdk/Contents/Home/bin.

enter image description here

Y al hacer clic en el archivo jdk, pude organizar el orden para que se ejecute primero Java SE 7.

java -version
java version "1.7.0_07"
Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
Java HotSpot(TM) 64-Bit Server VM (build 23.3-b01, mixed mode)

Y también pude abrir la aplicación desde /Applications/Utilities/Java Preferences.app

enter image description here

Para eclipse, pude agregar una línea en /Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse.ini para indicar a eclipse qué Java utilizará :

-vm
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/bin/java

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