Como o Java é composto de muitos programas, você vai querer usar update-java-alternatives
. Execute update-java-alternatives -l
para obter uma lista de ambientes Java instalados. Em seguida, para definir um ambiente como padrão, execute update-java-alternatives -s codename
, em que codename
é a primeira parte da saída.
Por exemplo, tenho o OpenJDK 7 e 8 instalados. Aqui está a saída para mim:
07:52:36 ⌂134% θ70° [:~] $ update-java-alternatives -l
java-1.7.0-openjdk-amd64 1071 /usr/lib/jvm/java-1.7.0-openjdk-amd64
java-1.8.0-openjdk-amd64 1069 /usr/lib/jvm/java-1.8.0-openjdk-amd64
07:54:36 ⌂105% θ70° [:~] 1 $ sudo update-java-alternatives -s java-1.8.0-openjdk-amd64
[sudo] password for saikrishna:
update-java-alternatives: plugin alternative does not exist: /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
(Ignore o erro no final; o IceaTea 8 ainda não está pronto.)