bem, estou utilizando uma biblioteca chamada StringUtil.jar para poder acessa-la fiz minha vari�vel de classpath apontar para o diret�rio de classes do tomcat conforme abaixo:
SET JAVA_HOME = C:\j2sdk1.4.0_01 SET PATH = C:\j2sdk1.4.0_01\BIN;%PATH%; SET CLASSPATH = C:\Tomcat\common\lib\servlet.jar ;C:\Tomcat\webapps\myApp\WEB-INF\classes Ap�s isso abri o arquivo .jar com o winzip e atrav�s das propriedades da classe que queria usar, verifiquei que o path do arquivo era com\brainysoftware\java\ a partir dai eu criei estas pastas a partir de C:\Tomcat\webapps\myApp\WEB-INF\classes e ficou desta forma: C:\Tomcat\webapps\myApp\WEB-INF\classes\com\brainysoftware\java e coloquei o StringUtil.jar na pasta java. ap�s fazer isso criei um arquivo .java em que usava o seguinte import : import com.brainysoftware.java.*; por�m o compilador gerava um erro dizendo que o pacote com.brainysoftware.java.*; n�o existia. o que fazer? ----- Original Message ----- From: "Zanata, Adalberto" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, February 11, 2003 5:33 PM Subject: Re: [java-list] Como acessar uma bibliioteca (.jar)? > 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] > ------------------------------------------------------------------------- > ------------------------------ 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] -------------------------------------------------------------------------
