Configurar CLASSPATH (já li o tutorial)

3 respostas
A

Salve,

Instalei o j2sdk1.4.2_03 da Sun e gostaria de saber qual o diretório devo incluir no CLASSPATH. Sem querer criticar o conteúdo deste site, que é ótimo, mas o tutorial diz que deve-se digitar

CLASSPATH=.:$CLASSPATH

no /etc/profile. Contudo a variável CLASSPATH não tinha um valor definido antes de instalar o java e, assim, o comando acima apenas inclui o diretório atual (certo?). Já tentei adicionar o diretório

j2sdk1.4.2_03/lib

mas não deu certo. Estou usando linux (CL 9, csh)

Obrigado,
Arnaldo.

3 Respostas

cv1

Oi Arnaldo!

Idealmente, o seu CLASSPATH deveria estar vazio, o tempo todo, e sempre que vc precisar de uma aplicacao X, vc usa o CLASSPATH X. Para as aplicacoes Y, W e Z existem requisitos de bibliotecas diferentes, entao nao faz sentido ter um classpathão com tudo, certo? :smiley:

Rafael_Steil

“arnaldo”:
. Sem querer criticar o conteúdo deste site, que é ótimo, mas o tutorial diz que deve-se digitar

CLASSPATH=.:$CLASSPATH

no /etc/profile. Contudo a variável CLASSPATH não tinha um valor definido antes de instalar o java

Embora geralmetne o CLASSPATH ira estar vazio na hora de bootar o sitema, pode ocorrer de alguma outra tarefa no sistema - ou script que rode antes do teu script de inicializacao setar o CLASSPATH - ou alguma outra variavel qq - antes. Se isso ocorresse, vc teria uns pequenos problemas se nao estivesse usando a variavel “ja existente”, pois os valores ja atribuitos seriam perdidos.

Como o Carlos ja disse, voce pode deixar o classpth em branco na maior parte dos casos.

Rafael

E

O tutorial que tem no GUJ é muito bom.

No site do www.javalinux.com.br tbm tem um tutorial básico de como instalar o Java no Linux.
Talvez ajude vc em alguma coisa.

Instalando Java no Linux
http://www.javalinux.com.br/tutorialinstalacaojavalinux.htm

Edilson S. de Souza
www.javalinux.com.br

Criado 7 de fevereiro de 2004
Ultima resposta 8 de fev. de 2004
Respostas 3
Participantes 4