Nous avons la configuration du projet suivant:Maven Tomcat Intégration pour le projet avec plusieurs services indépendants
Root (pom)
|
+-- s1: Service 1 (war)
+-- s2: Service 2 (war)
+-- lib: Shared Library for Service 1 + 2 (jar)
+-- intf: Service 1 Interface POJOs
Chacun d'eux est un projet Maven avec sa propre pom:
Root.pom:
...
<modules>
<module>s1</module>
...
</modules>
Et chaque référence du sous-projet c'est projet parent :
<parent>
....
</parent>
Les cibles de compilation/test Maven fonctionnent correctement. Mais je suis de déconner avec le plugin tomcat, chaque fois que j'essaie d'instancier un environnement de test locatl tomcat avec:
mvn tomcat:run
Il ne commencera l'un des services (en fait toujours le premier service dans le <modules>
section.
Je voudrais commencer les deux services, avez-vous des expériences similaires dans vos projets ou une idée de la façon de faire cela d'une manière agréable?
Merci beaucoup !!
Où avez-vous configuré le plugin tomcat? dans la racine? – khmarbaise