Confuso sobre a instalação múltipla do java no mac

0

Instalei o Java 7 para Mac OS X 10.9.
Verificando a versão do Java nas Preferências do Sistema - > Java eu posso ver o Java 1.7.0_55 está instalado.
Verificando a versão do Firefox usando o miniaplicativo de teste , obtive o mesmo resultado.
No entanto, se eu executar java -version no Terminal, obtenho o Java 1.6 (que é a versão padrão do OS X). Eu sou um pouco confuso: onde está o Java 1.7 instalado?

    
por pasine 25.04.2014 / 17:32

1 resposta

1

No meu sistema (10.9.2), os novos JDKs estão instalados em /Library/Java/JavaVirtualMachines/

$ ls -l /Library/Java/JavaVirtualMachines
total 0
drwxr-xr-x  3 root  wheel  102 10 Apr 00:51 jdk1.7.0_51.jdk
drwxr-xr-x  3 root  wheel  102 10 Apr 00:58 jdk1.8.0.jdk

No entanto, o binário padrão java ainda vem de /usr/bin

oxygen:~ user$ which java
/usr/bin/java
oxygen:~ user$ ls -l 'which java'
lrwxr-xr-x  1 root  wheel  74 11 Nov 11:02 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
    
por 28.04.2014 / 13:57

Tags