Falaê, galera…
Tô com uma aplicaçãozinha em Swing/SQL empacotada em um JAR.
Esse meu jar depende de outras coisas, por exemplo o driver do BD.
Bem, como eu keria simplificar a distribuição, descompactei o JAR do driver e colokei dentro das pastas do meu projeto. Gerei o meu JAR e voilá… funcionou.
Agora tô com outro problema: tô usando o Jasper pra fazer relatórios.
Pra empacotar ele dentro do meu jar tem 2 problemas:
1 - Muuuuito grande
2 - Num funciona (num sei pq e nem tentei descobrir ainda)
Bem… a solução óbvia seria distribuir vários JAR’s, né? OK… até poderia fazer isso, mas daí começo a ter dor de kbeça com classpath…
Então me surgiu a seguinte idéia: será q eu poderia, dentro do meu JAR, na minha aplicação, setar o classpath para encontrar os JAR’s do Jasper?
Um diretório, com vários JAR. depois de rodar o principal ele seta o classpath pra encontrar os outros (q estão juntos, hein? na msm pasta ou diretório)
(Lembrando q não são só os JAR’s… Tem tbém os arquivos .jasper dos meus relatórios, né)
Alguma idéia?
Vlw
[]'s
Artur Sampaio