Alterando a versão do terminal Java - nem todas as opções mostradas

1

Estou tentando mudar o JDK que o terminal Linux está usando para executar arquivos jar de 1.6 para 1.7. Estou tentando fazer isso usando o comando update-alternatives --config java que está me dando a seguinte saída:

There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                            Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java   1061      auto mode
  1            /usr/bin/gij-4.7                                 1047      manual mode
  2            /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java   1061      manual mode

No entanto, se eu for para o diretório /usr/lib/jvm , posso ver que java-7-openjdk-amd64 está presente (entre outros).

Qual é o problema que não está causando essa opção para mostrar ao emitir o comando update-alternatives --config java ?

    
por Colin747 25.02.2015 / 12:13

2 respostas

0

Consegui adicioná-lo à lista de opções executando apt-get install openjdk-7-jdk

    
por 25.02.2015 / 15:55
0

Talvez você tenha que adicionar isso como uma opção primeiro?

Isso é da página man.

update-alternatives - instala a prioridade do caminho do nome do link [- caminho do nome do link do escravo] ...

Adicione um grupo de alternativas ao sistema.

link

    
por 25.02.2015 / 13:13