Referenciar um jar dentro de outro jar [RESOLVIDO]  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
neófito
Virtual Machine Man
[Avatar]

Membro desde: 07/10/2003 08:29:35
Mensagens: 575
Localização: São Paulo/SP
Offline

Boa tarde pessoal...

Estou fazendo um pequeno projeto que será distribuído como um jar. O meu problema é para referenciar um jar que está dentro do jar da aplicação.

A estrutura de pastas dentro do jar está mais ou menos assim:


Meu MANIFEST.MF está assim:


Bom, isso parece estar correto, inclusive é o que eu vi nas pesquisas que fiz. Alguém sabe se está correto, ou tem alguma idéia do que possa ser?


Valeu!

[editado]
Ah, esqueci de dizer que está dando ClassNotFoundException, ehehe
[/editado]
[Email]
acopiara
JavaChild
[Avatar]

Membro desde: 14/11/2006 17:15:33
Mensagens: 149
Offline

Assim realmente não vai funcionar! Jar dentro de jar tem esse problema.
Que tal vc colocar em um diretorio o jar da sua aplicacao e criar uma pasta lib com os outros jars.

- pasta_tua_aplicacao
- lib
- jars classpath
-teu_jar


O Manifest ficaria assim:

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.6.5
Created-By: 1.5.0_11-b03 (Sun Microsystems Inc.)
Main-Class: com.bla.MainClass
Class-Path: lib/jar1.jar, lib/jar.jar



Acho que é isso.


Valeu,


Alysson Bandeira

--
Alysson Bandeira
neófito
Virtual Machine Man
[Avatar]

Membro desde: 07/10/2003 08:29:35
Mensagens: 575
Localização: São Paulo/SP
Offline

ahahahhahaah!!!

Tão simples!!! Não sei porque, mas na minha cabeça os jar's tinham que ficar dentro do outro jar...


Ficou assim:


Meu MANIFEST.MF:


Mas seria muito interessante se eu pudesse colocar os jar's dentro do jar da minha aplicação...


É isso aí! Valeu!!!
[Email]
neófito
Virtual Machine Man
[Avatar]

Membro desde: 07/10/2003 08:29:35
Mensagens: 575
Localização: São Paulo/SP
Offline

Sobre criação de jar's:

http://java.sun.com/docs/books/tutorial/deployment/jar/


[Email]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team