Problema com JDK e JRE [RESOLVIDO]

1. Problema com JDK e JRE [RESOLVIDO]

Jeovane
je0v4ne

(usa Ubuntu)

Enviado em 19/05/2012 - 09:50h

Olá galera do VOL bom dia.

Isso me acontece na versão do Ubuntu 12.04

Pessoal, meu problema é o seguinte, instalei o JDK juntamente com o JRE manualmente em meu notebook, ou seja, o baixei e descompactei e coloquei em uma pasta, configurei o profile e tudo mais, no entanto, toda vez que tento instalar algum programa que exija a JRE me aparece a seguinte mensagem abaixo.

#######################################
Depende:
sun-java6-jre mas não é instalável ou
openjdk-6-jre mas não será instalado ou
java2-runtime
#######################################

Sendo que quando dou o comando "java -version" sem ser como root me aparece a seguinte mensagem abaixo:

##############################################################
jeovane@jeovane:~$ java -version
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) 64-Bit Server VM (build 23.0-b21, mixed mode)
##############################################################

Ou seja, como podem ver está corretamente instalado e configurado.

No entanto, quando dou o mesmo comando como root vejam só o que aparece.

############################################################
root@jeovane:/home/jeovane# java -version
O programa 'java' pode ser encontrado nos seguintes pacotes:
* default-jre
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
* gcj-4.5-jre-headless
* openjdk-7-jre-headless
Tente: apt-get install <pacote selecionado>
############################################################

Como podem ver, é como se não tivesse instalado. Como que faço para ficar corretamente instalado?

O java estar instalado na seguinte pasta "/usr/Java/jdk1.7.0_04/"

E o profile estar configurado da seguinte maneira abaixo.

################################
JAVA_HOME=/usr/Java/jdk1.7.0_04
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH
CLASSPATH=$JAVA_HOME/lib
export CLASSPATH
MANPATH=$MANPATH:$JAVA_HOME/man
export MANPATH
################################

O que devo fazer para que quando eu ficar como root o SO possa enxergar o JDK e JRE corretamente instalado?

Até mais e desde já obrigado a todos.




  


2. MELHOR RESPOSTA

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 19/05/2012 - 11:20h

antonio_carlos escreveu:
caro colega, isso vai acontecer pq os programas que precisam do java, precisam do que está nos repositórios.


Isso não é necessário. Ocorreu o erro porque você configurou o profile apenas de um usuário e não para todos os usuários, muito menos para o root. Para configurar o java para todos os usuários digite:

$ sudo gedit /etc/environment

No final da linha, antes das aspas adicione dois pontos e o caminho para os executáveis do java instalado manualmente. Exemplo:

:/usr/Java/jdk1.7.0_04/bin

No meu caso ficou assim:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/java/bin"

Reinicie e teste o comando como root.

Obs.: A instalação manual é melhor pois você pode instalar sempre a versão mais atual do java. Já os repositórios nunca têm a versão mais recente.

3. Re: Problema com JDK e JRE [RESOLVIDO]

Jeovane
je0v4ne

(usa Ubuntu)

Enviado em 20/05/2012 - 17:00h

Olá, irei testar e posto os resultados aqui.
Desde de já, obrigado pela atenção.


4. Re: Problema com JDK e JRE [RESOLVIDO]

Jeovane
je0v4ne

(usa Ubuntu)

Enviado em 25/05/2012 - 10:46h

rei_astro escreveu:


$ sudo gedit /etc/environment

No final da linha, antes das aspas adicione dois pontos e o caminho para os executáveis do java instalado manualmente. Exemplo:

:/usr/Java/jdk1.7.0_04/bin

No meu caso ficou assim:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/java/bin"

Reinicie e teste o comando como root.


Desculpe a demora pra responder, estava sem tempo pra testar, mas, testei e ficou tudo ótimo :-D
Muito obrigado pela dica.








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts