Com o final das atualizações públicas do Java 1.6 em fevereiro de 2012 e a longa lista de atualizações de segurança no 1.7 posterior, estou inclinado a remover o Java 1.6 e o JDK permanentemente do meu Mac, se eu soubesse como fazer isso em um maneira limpa.
30
/Library/Java/JavaVirtualMachines/
, e não o/System/Library/
.Eu tive a mesma pergunta até hoje.
Nos arquivos macosx-port-dev e como desinstalar corretamente o Java 6 no OSX? :
fonte
Vá para o diretório HD / Library / Java / JavaVirtualMachines / do Macintosh e remova o arquivo chamado "1.6.0.jdk".
Fonte
Aqui está a documentação oficial da Oracle sobre como desinstalar o jdk de um mac
fonte
Com relação à resposta acima, diz:
Vale a pena notar que
/System/Library/Frameworks/JavaVM.framework
contém umaVersions
pasta e, pelo menos no meu caso, essaVersions
pasta continha:Não parece útil deixar o CurrentJDK apontando para um diretório inexistente; portanto, executei este comando na
/System/Library/Frameworks/JavaVM.framework/Versions
pasta:pois é aí que meu novo JDK está instalado.
ATUALIZAÇÃO: Depois de remover o Java 1.6 da minha máquina, na próxima vez em que executei o PhpStorm, ele me disse que precisava baixar e instalar o tempo de execução do Java SE 6. Depois, o
/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK
link foi redefinido para/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents
. Portanto, parece que o JDK 1.6 (ou pelo menos a parte do JRE) pode continuar voltando, dependendo de outros aplicativos que você usa.fonte
brew install maven
ele olhará para este link simbólico morto para o CurrentJDK e falhará. Vincular à versão mais recente parece funcionar.JVMVersion
chave lá. Fonte: intellij-support.jetbrains.com/entries/...