
Tengo problemas con las ubicaciones de instalación de Java. Estoy usando una Mac con 10.9.2 y tengo dos versiones de Java instaladas, jdk 1.7.0 y jdk 1.6.0, pero ambas instalaciones se encuentran en ubicaciones diferentes.
jdk 1.6.0 is at: /System/Library/Java/JavaVirtualMachines
mientras
jdk 1.7.0 is at: /Library/Java/JavaVirtualMachines
¿Cuál de estas ubicaciones es la correcta o realmente no hace la diferencia?
¿Y importará si los muevo manualmente al mismo directorio? Me doy cuenta cuando corro
java -version
en la terminal obtengo la salida:
java version "1.7.0_67"
Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)
Entonces, ¿sería un gran problema si moviera la instalación de Java 1.6.0 al mismo directorio que 1.7.0?
Respuesta1
Ambos están en sus lugares correctos.
La versión 1.6 es la versión creada por Apple cuando todavía admitían Java.
La versión 1.7 es la versión enviada por Oracle.
Encontrarás varias aplicaciones que aún requieren la versión 1.6, como Crashplan, así que las dejaría a ambas.
Aquí hay otro StackOverflowhiloque trata este tema, si quieres más antecedentes.