Gostaria de remover completamente o Java 6 da Apple e tornar o Java 7 da Oracle padrão para todos os programas. Por exemplo, com o Eclipse, eu tive que mexer com o eclipse.ini para especificar JAVA_HOME para Java 7 e o mesmo para TunnelBear. Porém, sem sorte para o Aptana (ele ainda quer o Java da Apple). Existe uma maneira de tornar o Java da Oracle padrão em termos de PATH?
12
Respostas:
Faça o download e instale o Java Development Kit (JDK) mais recente da Oracle, que o colocará
/Library/Java/JavaVirtualMachines/jdk1.7.0_11.jdk
(ou seja qual for a versão mais recente). Agora, inicie o Terminal.app e digite os seguintes comandos:cd /System/Library/Java/JavaVirtualMachines
(mude para o diretório apropriado)sudo mv 1.6.0.jdk backup.1.6.0.jdk
(mantenha o JDK antigo por perto, apenas por precaução - você precisará ter uma senha de administrador para fazer isso)sudo ln -s /Library/Java/JavaVirtualMachines/jdk1.7.0_11.jdk 1.6.0.jdk
(vincule sua nova instalação do JDK a onde os aplicativos esperam que a antiga seja)Lembre-se de que, com outras atualizações do jdk, será necessário atualizar o link simbólico para o novo diretório:
fonte
Essas instruções funcionaram bem para mim no OS X Mavericks.
Remova as JVMs da Apple
Remover registros do instalador
Remova os recibos do instalador (exclua as
<dict>...</dict>
entradas que referenciam com.apple e java)Defina os links simbólicos para Java 7
Opcionalmente link simbólico
JAVA_HOME
fonte
Bem, se você instalar a atualização Java mais recente da Apple, ela deverá desinstalar o Java 6. Você pode ir diretamente ao site da Oracle para baixar o Java 7. Foi o que eu fiz. Com apenas o Java 7 em seu sistema, isso deve torná-lo padrão.
fonte
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java
Sei que esse é um thread antigo, mas se alguém tiver o Adobe CS5 em sua máquina, DEVE ter a versão Apple 1.6 do java para que o conjunto seja executado. Eu estava executando o Eclipse, que precisava de 1,7 ou superior. Eu pensei que iria substituir a versão da Apple, mas não. A versão da Apple está na pasta Sistema / Biblioteca e a versão do Oracle está na pasta Biblioteca.
Pensei em acrescentar um pouco mais de informação para quem precisar dessas informações.
OS X Lion
fonte