J'ai un projet dans lequel il y a peu de composants comme A, B et C. Tous les composants exposent des interfaces de repos que d'autres composants consomment. Donc, j'utilise ant au produit A.war, A-services.jar, B.war, B-services.jar, C.war, C-services.jar.Emballage multiple dans Maven
A-services.jar contiennent les déclarations d'interface pour B et C. B-services.jar contiennent les déclarations d'interface pour A et C. C-services.jar contiennent les déclarations d'interface pour A et B.
Je souhaite le migrer vers Maven. Mais j'ai lu à certains endroits, ce n'est pas une bonne idée d'avoir un seul pom produire plusieurs paquets comme A-services.jar et A.war. Quel devrait être le meilleur moyen d'y parvenir?
Merci beaucoup. J'ai été confondu avec la structure de projet appropriée, séparer la mise en œuvre et les interfaces/dépendances dans des projets distincts semble être une structure d'emballage agréable. –