O import ser� feito da mesma forma fomo voc� faz com as outras classes.
Fa�a o seguinte exerc�cio (considerando que vc esteja utilizando o Windows e tem o
Winzip na m�quina):
1) Abra o seu Winzip (ou coisa parecida)
2) Arraste o seu arquivo .jar para a janela do Winzip (pode ser qualquer arquivo
.jar, .ear, . war, etc).
3) fazendo isso, voc� vai visualizar a lista de classes que o seu arquivo .jar cont�m.
4) Ordene a lista pela coluna "path"
5) atrav�s disso, voc� pode obter a estrutura de pacotes que esse jar possui. Da� fica
f�cil voc� saber o que
escrever ap�s o seu "import".
O CLASSPATH diz apenas qual � o "root" ou "raiz" (ou roots ou ra�zes), onde o
compilador Java (ou o runtime)
poder� encontrar suas bibliotecas de classes. A partir desse root, voc� deve informar
a estrutura de pacotes no
seu import, de acordo com o que o seu arquivo jar possui.
Se voc� j� configurou o CLASSPATH ou utilizou a op��o que o Celso te passou, ent�o
basta fazer o seguinte:
1) suponha que voc� queira utilizar a classe Relogio.class que est� dentro do seu jar
e vc verificou que essa
classe est� dispon�vel no path "minhasclasses\admtempo\" (de acordo com exerc�cio
anterior).
2) Voc� poder� fazer a declara��o do seu import de umas das seguintes formas:
import minhasclasses.admtempo.*;
ou
import minhasclasses.admtempo.Relogio; // caso queira importar apenas a classe
Rel�gio.
Espero ter ajudado.
[]s
Zanata, Adalberto
[www.espacoreverso.com.br]
------------- Segue mensagem original -------------
De: Igor p. Sim�es <[EMAIL PROTECTED]>
Data: Mon, 10 Feb 2003 21:01:46 -0300
Para: <[EMAIL PROTECTED]>
Assunto: Re: [java-list] Como acessar uma bibliioteca (.jar)?
Tudo bem, eu ajusto a variavel de classe, mas e depois?
no meu codigo fonte como ficar� a instru��o import para as classes dessa biblioteca?
import ?.?.?
----- Original Message -----
From: Celso Junior
To: [EMAIL PROTECTED]
Sent: Monday, February 10, 2003 1:14 PM
Subject: Re: [java-list] Como acessar uma bibliioteca (.jar)?
Voc� deve colocar o jar da biblioteca no seu classpath. Voc� pode fazer isso
editando a vari�vel de ambiente
classpath (como voc� faz isso depende do seu sistema operacional) ou direto na linha
de comando, usando o
argumento -classpath ou -cp, que serve tanto para o javac quanto para o java.
Exemplo:
javac -classpath algum-arquivo.jar *.java (para compilar)
java -classpath algum-arquivo.jar AlgumaClasse (para rodar)
[]�s
Celso Junior
SJCP & SJCD
----- Original Message -----
From: Igor p. Sim�es
To: [EMAIL PROTECTED]
Sent: Sunday, February 09, 2003 11:44 AM
Subject: [java-list] Como acessar uma bibliioteca (.jar)?
bem, vaixei de um site uma biblioteca que gostaria de usar em meus programas. o
que devo fazer para
acessar as funcionalidades dessas biblioteca a partir de um comando import. onde devo
armazenar o
arquivo .jar, o que devo fazer?
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------