
Estou tendo problemas com os locais de instalação do Java. Estou usando um Mac rodando 10.9.2 e tenho duas versões do Java instaladas, jdk 1.7.0 e jdk 1.6.0, mas ambas as instalações estão em locais diferentes.
jdk 1.6.0 is at: /System/Library/Java/JavaVirtualMachines
enquanto
jdk 1.7.0 is at: /Library/Java/JavaVirtualMachines
Qual desses locais é o local certo ou realmente não faz diferença?
E fará diferença se eu movê-los manualmente para o mesmo diretório? Estou percebendo quando corro
java -version
no terminal eu recebo a saída:
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)
Então, seria um grande problema se eu movesse a instalação do Java 1.6.0 para o mesmo diretório do 1.7.0?
Responder1
Ambos estão em seus devidos lugares.
A versão 1.6 é a versão construída pela Apple quando eles ainda suportavam Java.
A versão 1.7 é a versão fornecida pela Oracle.
Você encontrará vários aplicativos que ainda exigem a versão 1.6, como o Crashplan, então eu deixaria os dois.
Aqui está outro StackOverflowfioque trata deste tópico, se você quiser mais informações.