Como posso selecionar qual Java usar?

13

Eu instalei o OpenJDK 6 e 7. Quando executo "java somefile" na linha de comando, o OpenJDK 6 é invocado. Eu não quero mudar esse comportamento padrão. Qual comando posso usar para executar a instalação não padrão do OpenJDK 7?

(Estou acostumado a executar "python somefile" para invocar o Python padrão, "python2.7 somefile" para usar especificamente o Python 2.7 e "python3 somefile" para usar especificamente o Python 3.)

    
por Katherine Rix 05.09.2012 / 15:24

2 respostas

7

Você pode vincular um alias às versões Java específicas. Basta adicionar as seguintes linhas ao seu $HOME/.bashrc :

alias java6='/path/to/java6/bin/java'
alias java7='/path/to/java7/bin/java'

Mesmo para javac e você deve ficar bem; -)

    
por binfalse 05.09.2012 / 15:51
20

Você pode selecionar a versão do java usando o comando update-alternatives .

Execute o comando abaixo no terminal.

sudo update-alternatives --config java

E digite o número de seleção que você deseja usar.

Assim:

Cuidado: A descrição acima é os procedimentos para alterar uma versão padrão. Não é uma resposta desta questão, mas deixa para referência.

    
por vine_user 05.09.2012 / 17:19

Tags