Você deve fazer com que o arquivo ".jar" fique disponível em seu CLASSPATH.

Por exemplo, o arquivo rt.jar (que contém quase toda a parafernalha do Java), fica num 
diretório padrão:

%JAVA_HOME%\jre\lib

ou

%diretorio_onde_está_o_jre%\lib

Por isso você não precisa ficar se preocupando em "apontar" o seu CLASSPATH para esses 
diretório, pois a 
instalação do Java (SDK ou JRE) já sabe onde encontrá-los.

Caso você queira colocar o seu arquivo nesse diretório, pode fazer os imports sem ter 
que mexer no seu 
CLASSPATH. Eu não recomendo que coloque seus arquivos jar nesse diretório, o ideal é 
fazer uma das seguintes 
opções:

1)
- criar um diretório separado e colocar o seu arquivo .jar nesse diretório (suponha 
que seja c:\libs)
- adicionar esse diretório no seu CLASSPATH  (Exemplo: CLASSPATH=%CLASSPATH%;c:\libs)
- isso evita que cada vez que você instale uma nova SDK, ou o seu JRE, tenha que ficar 
copiando o arquivo .jar 
novamente.
- isso funciona para drivers de acesso a banco de dados (jdbc) e para quaisquer outras 
bibliotecas de classes. 
Não precisa ser somente arquivos no formato ".jar", você pode até mesmo abrir a 
estrutura de pastas a partir 
desse diretório, ou até mesmo deixá-lo no formato .zip.

2)
- copiar o arquivo .jar para o diretório onde a sua aplicação se encontra
- adicionar o "." (diretório atual) ao seu CLASSPATH (Exemplo: CLASSPATH=%CLASSPATH%;.)
- o único problema, é que se outras aplicações precisarem desse mesmo .jar, você terá 
que copiar o arquivo para 
o diretório onde essa aplicação se encontra.

Espero ter ajudado e recomendo a primeira opção.

[]s

Zanata, Adalberto
[www.espacoreverso.com.br]

------------- Segue mensagem original -------------

De: Igor p. Simões <[EMAIL PROTECTED]>
Data: Sun, 9 Feb 2003 11:44:34 -0300
Para: <[EMAIL PROTECTED]>
Assunto: [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?




Zanata, Adalberto
[www.espacoreverso.com.br]


------------------------------ 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] 
-------------------------------------------------------------------------

Responder a