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