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 .
Homebrew
& Jenv
para gerenciar a Java
versão instalada é o caminho a percorrer. veja hanxue-it.blogspot.ch/2014/05/…