Problema al actualizar a Java 8 JDK [duplicado]

0

He ejecutado el instalador JDK 1.8 desde enlace , y todo aparentemente instalado correctamente. Pero en la terminal, cuando lo hago:

  javac -version

Todavía informa 1.6.0_65

¿Qué estoy haciendo mal?

Estoy usando Mavericks 10.9.4

    
pregunta Peter Hall 31.08.2014 - 17:26

2 respuestas

0

¿Qué dice tu .bash_profile ? Debe haber una línea:

export JAVA_HOME='/usr/libexec/java_home -v 1.6'

Solo tiene que cambiar la versión de Java de 1.6 a 1.8 y luego volver a cargar las variables del sistema ( . ~/.bash_profile ). Intenté esto cambiando entre jdk7 y jdk6. Así que la versión 8 no debería ser una excepción.

    
respondido por el Toel 10.09.2014 - 10:20
0

De enlace

Determinación de la versión predeterminada del JDK

Si aún no ha instalado la actualización Java OS X 2012-006 de Apple, todavía está utilizando una versión de Apple Java 6 que incluye el complemento y la aplicación de Preferencias de Java. Consulte "Nota para los usuarios de OS X que incluyen el complemento Apple Java 6".

Puede haber varios JDK instalados en un sistema, tantos como desees.

Al iniciar una aplicación Java a través de la línea de comandos, el sistema usa el JDK predeterminado. Es posible que la versión del JRE sea diferente de la versión del JDK.

Puede determinar qué versión de JDK es la predeterminada escribiendo java -version en una ventana de Terminal. Si la versión instalada es 8u6, verá una cadena que incluye el texto 1.8.0_06. Por ejemplo:

% java -version
java version "1.8.0_06-ea"
Java(TM) SE Runtime Environment (build 1.8.0_06-ea-b13)
Java HotSpot(TM) 64-Bit Server VM (build 23.2-b04, mixed mode)

Para ejecutar una versión diferente de Java, especifique la ruta completa o use la herramienta java_home:

% /usr/libexec/java_home -v 1.8.0_06 --exec javac -version

Para obtener más información, consulte la página del manual de java_home (1).

    
respondido por el oyarzun 10.09.2014 - 17:28

Lea otras preguntas en las etiquetas