GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

Classpath, entendendo o que é e para que serve


#1

Assunto: Aprendendo como usar o classpath, e o porquê de sua existência.

Você pode ler este artigo na íntegra http://www.guj.com.br/java.artigo.108.1.guj
Por favor, coloque os seus comentários sobre este artigo aqui.


Link do topico nao funciona(CLASSPATH)
#2

Acho que é interessante acrescentar também um detalhe que acabei por descobrir hoje, para mim eh uma novidade: estas duas variáveis também tem impacto sobre o Java em ambiente UNIX.

Especificamente o caso que passei hoje foi o seguinte:
[list]Unix - AIX
Java 1.1.3[/list]
só consegui rodar a aplicação após incluir meu arquivo .jar também na LD_LIBRARY_PATH.
A aplicação utiliza-se do driver JDBC da Oracle (8.1.7 R2) e também foi necessário incluir, tanto na LIBPATH, quanto na LD_LIBRARY_PATH os .jar correspondentes ao driver JDBC.

é isso aí , depois destes ajustes foi só alegria ! :smiley:


#3

Cara, AIX eh muito estranho. AIX e Tru64.. eles metem os arquivos de configuracao nos diretorios mais estranhos possiveis, ou o que vc acha q funciona duma maneira funciona de outra.

Voce deve estar com o jdk da ibm, neh? .. mas mesmo assim, nao deveria fungar soh apos incluir na variaveis de libs do sistema.. sinistro..

Ah.. o artigo vale tanto pra unix qto pra windows.. resta saber se funciona em todos os unix :twisted: .. bom.. em todos ja da pra saber q nao funga.. hhehe

Rafael


#4

sinistro é pouco !!!

mas o benefício ainda vale muito a pena. hoje rodei esta mesma aplicação no Win2K e tbm no AIX ! SHOW DE BOLA !!

desculpe a impolgação !!! .... :smiley:


#5

Será q alguem poderia me mandar um programinha bem simples com o codigo fonte que contenha um .jar, e como faze-lo, explicando tudo. sera q alguem pode me dar uma ajuda????

ABRACAO E T +


#6

http://www.guj.com.br/java.artigo.42.1.guj

Divirta-se! :smiley:

[]'s


#7

tava procurando por isso :smiley:


#8

Tem algum problema utilizar mais de uma variável dentro de variável de ambiente para declar as bibliotecas do java?
É que meu variaveis de ambiente está uma bagunça:
criei uma variável chamada path que contém o caminho %JAVA_HOME%\bin, outra variável com nome JAVA_HOME com caminho para jdk e a CLASSPATH está assim - .;%JAVA_HOME%\lib\tools.jar


#9

Pessoal, fiz este procedimento para acertar um erro em um projeto que utiliza aspectos mas continuo com o erro. Alguma dica?

java.lang.NoClassDefFoundError: org/aspectj/lang/Signature


#10

EU não consegui acessar o ~/.bash_profile nem o /etc/profile
uso o sistema Linux metasys.

e não quero precisar sempre declarar o CLASSPATH.
Obrigado.


#11