Olá pessoal,
é o seguinte: na minha aplicação eu utilizo cerca de 30 bibliotecas de terceiros e atualmente ao enviá-la para os clientes eu utilizo o FatJar para criar um único arquivo .jar e contendo meu projeto e essas bibliotecas. Mas o arquivo se tornou muito grande (50mb) e afim de melhorar a atualização de meus clientes eu pensei em usar o FatJar apenas para gerar o .jar da minha aplicação e deixar todas as bibliotecas em uma pasta separada e referenciando-as no arquivo MANIFEST.MF.
Enfim, no Windows funciona tudo certinho, mas estou tendo problemas no Linux… Mesmo o arquivo MANIFEST.MF referenciando corretamente as minhas pastas, a aplicação não consegue enxergar as outras bibliotecas.
Segue abaixo a descrição do meu arquivo MANIFEST.MF
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.0
Created-By: 10.0-b22 (Sun Microsystems Inc.)
Main-Class: erp3.loader.AppLoader
Class-Path: lib/Utility.jar lib/Swing.jar lib/Pictures.jar lib/Filtro
.jar lib/Connection.jar lib/ItensConsulta.jar lib/FontsReport.jar
lib/add.jar
Specification-Title: Titulo
Specification-Version: 6.0
Specification-Vendor: Data Manager
Implementation-Title: Titulo
Implementation-Vendor: Data Manager
Implementation-Version: 99840AD41DF7AA16274DDD3476F14CDB05
Dictionary-Version: 99840AD41DF7AA16909E6D8E17BCA52005
Framework-Responsible: LEONARDO
Dictionary-Responsible: LEONARDO
Comments: 105DB35EF751689C05
Release-Notes:
Alguém pode me ajudar com isso?
Desde já, obrigado.