Alterne facilmente as versões
-
Instale as versões 1.6, 1.7, 1.8 em qualquer ordem. Nota: Eu acredito que o último instalado determina qual deles será usado para os plugins do navegador, eu não vou me importar em mudar os que estão abaixo.
-
Em seguida, adicione ao seu
~/.bashrc
ou~/.bash_profile
ou sempre:#!/bin/bash export JAVA_HOME=$(/usr/libexec/java_home -v 1.7) setjdk() { export JAVA_HOME=$(/usr/libexec/java_home -v $1) }
-
Verifique a alteração via
java -version
$ java -version java version "1.7.0_51" Java(TM) SE Runtime Environment (build 1.7.0_51-b13) Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode) $ setjdk 1.6 $ java -version java version "1.6.0_65" Java(TM) SE Runtime Environment (build 1.6.0_65-b14-462-11M4609) Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-462, mixed mode) $ setjdk 1.8 $ java -version java version "1.8.0" Java(TM) SE Runtime Environment (build 1.8.0-b132) Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode)
Obviamente, a mudança é apenas para a duração do shell. Mas você pode ver onde você pode defini-lo globalmente agora.