Duvidas ao gerar arquivo JAR

2 respostas
B

Boa Tarde Pessoas!!!

Estou com uma dificuldade para gerar um certo arquivo executável JAR. Fiz uma aplicação que necessita de uma biblioteca x.jar. Não consegui fazer funcionar deixando o x.jar dentro do JAR executável. Acho que no exemplo ficara melhor para entender a minha mensagem.

segue os arquivos:

Main.class
biblioteca x.jar
Esses arquivos Main.class e x.jar estão no diretório D:\JAR

manifesto.txt
Manifest-Version: 1.0
Class-Path: x.jar
Main-Class: Main
O manifesto.txt esta no diretório D:\

No prompt de comando d:\ faço o seguinte:

jar cfm Sistema.jar manifesto.txt JAR*.*

Ele vai criar o arquivo Sistema.jar, se pedir para executar apartir do mesmo diretório onde foi criado ele funciona, mas caso mude de diretório o jar não ira funcionar pq o x.jar(Biblioteca) esta em diretórios diferentes. Ha alguma possibilidade desse x.jar ficar dentro do Sistema.jar e o manifest localiza-lo? Assim poderei colocar o Sistema.jar em qualquer diretório sem depender de outro arquivo externo.

Agradeço desde já

[]'s

2 Respostas

J

Não dá pra colocar um jar dentro do outro, você terá que levar sempre os dois arquivos juntos…

B

Nãoooooooooooooooooooooooooooooo :???:

Obrigado Jair pela ajuda!

[]'s

Criado 4 de outubro de 2006
Ultima resposta 6 de out. de 2006
Respostas 2
Participantes 2