Gostaria de saber como eu faço o seguinte:
Tenho uma biblioteca (que encapsula outras bibiliotecas, como apache POI, JExcel api e JasperReports), além de algumas classes proprietárias da empresa onde trabalho as quais fazem uso dessas bibliotecas citadas.
Temos um archiva local no nosso servidor.
Eu criei a biblioteca chama “relatorios-api” e adicionei a mesma construida ao archiva local. Todas as dependencias desta biblioteca são escopo “compile”. Adicionei então a dependencia da biblioteca “relatorios-api” ao meu projeto principal, e quando fiz a construção, ocorreu tudo ok NA MINHA MÁQUINA. Porém nas máquinas de outros colaboradores, é feito o download da biblioteca “relatorios-api” porém o projeto principal reclama das classes do Jasper.
Como é que eu faço (obrigo) o maven ao construir meu projeto principal a baixar as dependencias dessa biblioteca “relatorios-api”? Tem como fazer isso? Tentei construir a biblioteca com as dependencias, porém o arquivo ficou com mais de 20mb e o archiva não aceita arquivos com mais de 10mb.
Se alguem pudem me ajudar, agradeço!