Saudações a todos os javaneses…
Seguinte, estou tendo uma dúvida com relação a ClassLoaders. Vou passá-la a vocês…
Digamos que eu tenha uma aplicação que dependa de outros “.jar” para funcionar. Eu desejo distribuir a aplicação na forma de um jar. Dentro desse jar eu coloco tanto as classes que eu gerei como as lib’s que utilizo para a aplicação funcionar. Pergunta, existe como eu adicionar essas lib’s que eu dependo de forma dinâmica no meu classpath? Ou eu só consigo isso se eu colocar os “.jar” fora de dentro do jar que eu criei?
A estrutura do executável eu estou gerando assim:
./meu_arquivo.jar
|
|
META-INF
|
|
MANIFEST.MF
meupacote
|
|
minhas.classes.Criadas
lib
|
|
lib_dependente.jar
Deu pra entender± a situação?
[]'s.