Publicada por koy182 em 20/05/2007 - 23:45h:
* koy182 usa Slackware

Boa noite,


Como setar o caminho da JRE no Debian 4.0. EU ja instalei a jre 5 e até mesmo a 6 no meu pc... mas continua mostrando que eu tenho a 1.4.2 que foi instalado automatico pelo eclipse...
Eu ja tenho a JRE instalada aqui... mas eu preciso setar pra quando eu digitar java -version ele me dar a versão correta... pra que meus progs usem a versão correta...

Alguem ajuda?

Valeu galera.

  
 
Resposta de condector em 21/05/2007 - 01:36h:
* condector usa Debian
* condector tem conceito: nenhum voto.
 


Bem, se você instalar a versão do próprio Debian Etch:

apt-get install sun-java-jre sun-java-plugin

Isso tudo já é feito para você. Mas como você falou que já instalou outras versões na mão... qual foi o processo?? O Debian mantém para os programas que tem "alternativas", por exemplo o gij da GNU é uma alternativa ao java da sun, e para o sistema tudo é identificado como "java", então o Debian definiu um sistema de "alternativas".

Para exemplificar veja os seguinte como root:

$ update-alternatives --list java
/usr/bin/gij-wrapper-4.1
/usr/lib/jvm/java-1.5.0-sun/jre/bin/java

no meu caso tenho 2 programas que me fornecem "java" como falei e é bem provável que se eu instala-se o java4 ou 6 via java-package ou outra JVM, eu teria mais algumas alternativas

Para você modificar o "java" que você está usando faça isso como root:

$ update-alternatives --config java
Existem 2 alternativas que fornecem `java'.

Seleção Alternativa
-----------------------------------------------
1 /usr/bin/gij-wrapper-4.1
*+ 2 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java

Pressione enter para manter o padrão[*] ou digite o número da seleção: 2
Usando `/usr/lib/jvm/java-1.5.0-sun/jre/bin/java' para fornecer `java'.

No meu caso eu apenas marquei a que eu já estava utilizando, no caso a seleção 2.

Espero ter ajudado.

  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.