Então, instalei a versão beta do JDK 8 há algum tempo para ver alguns dos exemplos. Eu já tinha certeza de que agora é fácil mudar de versão.
Fazendo algum desenvolvimento do Play com o IntelliJ. Por alguma razão, o IntelliJ está compilando com 8, mesmo que:
- Eu tenho o compilador definido em Preferências para usar 1.6
- Supostamente, ele está usando o SBT por meio de compilação externa, mas o sbt na linha de comando funciona
- JAVA_HOME está apontando para o JDK 6.
Se eu for para a página Preferências do Java, ele mostra 8 instalados, mas não há opção para desinstalá-lo e não vê nenhuma das outras versões.
Quando eu faço which java
, ele diz /usr/bin/java
e eu faço /usr/bin/java -version
e retorna 1.6.
Nota: com um pouco de brincadeira, você pode usar IntelliJ e JDK7, veja aqui .
java
macos
intellij-idea
java-8
Roubar
fonte
fonte
Homebrew
&Jenv
para gerenciar aJava
versão instalada é o caminho a percorrer. veja hanxue-it.blogspot.ch/2014/05/…Respostas:
Consegui desinstalar o jdk 8 no mavericks com êxito, executando as seguintes etapas:
Execute este comando para apenas remover o JDK
Execute estes comandos se desejar remover plugins
fonte
Você só precisa usar esses comandos
fonte
Gerenciar versões Java no Mac OSX é um pesadelo. Recentemente, mudei para o JDK 1.7, excluindo completamente o JDK 6 do meu MacBook (eu também tinha vestígios do JDK 5 - este laptop foi atualizado algumas vezes).
Aqui está o que eu fiz para mudar para o JDK 7.
1) faça o download da versão mais recente do Oracle ( http://www.oracle.com/technetwork/java/javase/downloads/index.html ) e instale-a.
2) Remova (usando rm - se você tiver backups, poderá reverter se cometer um erro) todos os arquivos JDK6 e JRE6.
Nesta fase, você deve ver:
(e nada mais)
3) Na pasta / Library / Java / Extensions /, você precisará remover todos os arquivos jar antigos, os que correspondem a outras versões do Java. Caso contrário, você receberá a mensagem infame sobre a versão incorreta do tools.jar (consulte Falha na criação após a atualização para Java7, Missing Tools.jar e versões de classe ruins ). Não basta renomear os arquivos jar, porque o Java abrirá todos os jar nessa pasta - mudei o meu para um subdiretório. É seguro removê-los quando você souber que tudo o resto funciona.
Não achei necessário definir JAVA_HOME para coisas simples.
Nota : Tentei executar o IntelliJ e ele não será iniciado a menos que você tenha o JDK 6 da Apple instalado (consulte http://youtrack.jetbrains.com/issue/IDEA-93710 ). O mesmo vale para o Eclipse. O Netbeans funciona bem.
fonte
Use
/usr/libexec/java_home
; Eu achei esses alias e funções bastante úteis no meu~/.profile
:fonte
alias java_ls='/usr/libexec/java_home -V 2>&1 | sed "/^ \(.*\) \(.*\),/!d;/^\s*$/d;s/^ \(.*\) \(.*\), \(.*\):\(.*\)$/\2 (\3)/g"'
será suficiente.Eu destruí tudo o que era Java, JDK e oracle. Eu estava executando o Java 8 no OSX El Capitan
Outras respostas estavam faltando toneladas de coisas. Esta resposta cobre muito mais bases.
Adeus, pá.
fonte
sudo
mas eu apenas o usei de qualquer maneira. Longa história: nunca instale o Java novamente.Aqui está o documento oficial sobre a desinstalação do JDK.
http://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html#A1096903
fonte
cd '/Library/Java/JavaVirtualMachines/'
entãosudo rm -rf YOURVERSION.jdk
, ierm -rf jdk1.8.0_06.jdk
Se você instalou o jdk8 no seu Mac, mas agora deseja removê-lo, basta executar o comando "sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk"
fonte
Se você desinstalar todos os arquivos, mas ele ainda falhar, use esta linha:
fonte
Para desinstalar o java de qualquer versão no mac, basta:
fonte
Duas maneiras de fazer isso:
Removendo o JDK diretamente de Usuários-> Biblioteca -> Java -> VirtualMachines -> exclua a pasta jdk diretamente para desinstalar o java.
Seguindo o comando: (desinstale a versão java 1.8)
verifique se você está no diretório inicial usando o comando abaixo, antes de escrever o comando:
cd ~/
fonte
no Mac Remova a versão Java usando estes 3 comandos
versão-java
sudo rm -rf / Biblioteca / Java / *
sudo rm -rf / Biblioteca / PreferencePanes / Java *
sudo rm -rf / Biblioteca / Internet \ Plug-Ins / Java *
Corre
versão-java
// Ver java foi desinstalado com sucesso.
java -version sudo rm -rf / Biblioteca / Java / * sudo rm -rf / Biblioteca / PreferencePanes / Java * sudo rm -rf / Biblioteca / Internet \ Plug-Ins / Java *
Execute java -version
Instalar o Java 8 Link
Baixe o pacote e clique em Avançar Avançar Avançar
fonte
Isso funcionou perfeitamente para mim:
fonte