[ajuda] configurar as variaveis de ambiente no linux

e ae galera, pesso a ajuda de vocês pois sou iniciante em java e tbm no linux…
tenho o Ubuntu 6.10

Instalei o Jdk 1.6.0 e configurei as variaveis com esse tuto:

[code]"
Agora só falta definir as variáveis para que o Java seja reconhecido em qualquer lugar à qualquer momento:

$ sudo rm /etc/alternatives/java
$ sudo ln -s /usr/local/java/jdk1.5.0_08/bin/java /etc/alternatives/java

Abra o arquivo /etc/bashrc:

$ sudo gedit /etc/bash.bashrc

Acrescente as seguintes linhas ao final do arquivo:

export JAVA_HOME=/usr/local/java/jdk1.5.0_08
export PATH=:/usr/local/java/jdk1.5.0_08/bin:$PATH

Pronto, agora é só aproveitar e programar à vontade."[/code]

segui esse tutorial, modificando apenas o caminho do diretorio para jdk1.6.0 conforme foi instalado aki…

ludo@home:/usr/local/java/jdk1.6.0/bin$ ls -l total 2064 -rwxr-xr-x 1 root root 47579 2006-11-29 07:49 appletviewer -rwxr-xr-x 1 root root 47704 2006-11-29 07:49 apt lrwxrwxrwx 1 root root 10 2007-02-28 00:29 ControlPanel -> ./jcontrol -rwxr-xr-x 1 root root 47255 2006-11-29 07:49 extcheck -rwxr-xr-x 1 root root 1080 2006-11-29 07:52 HtmlConverter -rwxr-xr-x 1 root root 47251 2006-11-29 07:49 idlj -rwxr-xr-x 1 root root 47255 2006-11-29 07:49 jar -rwxr-xr-x 1 root root 47255 2006-11-29 07:49 jarsigner -rwxr-xr-x 1 root root 47116 2006-11-29 07:49 java -rwxr-xr-x 1 root root 47744 2006-11-29 07:49 javac

ludo@home:/$ echo $PATH
:/usr/local/java/jdk1.6.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
ludo@home:/$ echo $JAVA_HOME
/usr/local/java/jdk1.6.0

mas qdo dou o comando javac aparece a seguinte msg:

ludo@home:/$ javac
bash: javac: comando não encontrado

o que será que aconteceu de errado…
agradeço toda ajuda que poderem me dar! té mais

Entre como root, em /etc/profile.
root@angelina# vi /etc/profile

Entendendo o que sao estas variaveis

JAVA_HOME //diretorio onde a JDK esta instalada no meu caso em /opt/
jdk1.6.

CLASSPATH // diretorio das libs (bibliotecas).

PATH // Diretorio dos executaveis.

Coloque isto na ultima linha do profile.

#JAVA 6

JAVA_HOME=/opt/jdk1.6.0
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

Salva.

root@angelina# source /etc/profile para atualizar.
root@angelina# java --version para testar ou javac.

Razec

1 curtida

adicione as vars e exports no FINAL do arquivo:

MCEDIT /etc/profile

ls /usr/local/java/jdk1.6.0/bin

aparece o javac ? se nao, coloca o diretorio onde o javac esta no path :wink: