Bonjour à tous, je fais appel à vous car je suis actuellement bloqué, et en cherchant partout sur internet, je n'ai toujours pas trouvé de solution.
J'ai un projet Java avec IntelliJ + Maven dans lequel j'ai une dizaine de modules (plusieurs modules exécutables et sources des librairies internes) et une quarantaine de librairies externes (téléchargées en .jar).

Pour simplifier le déploiement des mises à jour, je souhaite que :
- les 2 librairies internes soient compilées et intégrées dans les .jar exécutables
- les librairies externes soient dans un sous-dossier libs/ - elles ne sont que rarement mises à jour.

Pour l'instant, mon pom.xml recopie les librairies externes dans le dossier /libs, ce qui est OK. Mais les 2 librairies internes se retrouvent aussi dans des .jar dans le dossier /libs !
J'ai essayé de les inclure dans les .jar exécutables avec une balise <resource> mais Maven ne fait que recopier les fichiers sources.

En bref : comment compiler les fichiers sources de plusieurs modules et les intégrer en un seul .jar ?

POMgeneral.xml
POMmodule.xml
Includes.txt