J'ai un ensemble d'applications Web que je gère que j'essaie de déplacer vers maven.Comment déployer plusieurs webapps homologues à partir d'un pom parent
/pom.xml // parent pom webapp1/pom.xml // configured to point to parent webapp2/pom.xml // peer of webapp1 and points to parent.
chacun des webapps fait référence à la pom-mère, et ils ont tous deux actuellement un plugin Maven de la jetée qui fonctionne.
Ma question est comment puis-je monter chacune des webapps du pom parent de telle sorte que mvn jetty: run fonctionne dans le répertoire parent?
modifier à anwer: Pascal T Le problème n'est pas tellement que j'obtiens une erreur lorsque j'essaie d'exécuter la commande à partir de la racine pom, mais que je ne suis pas sûr de savoir comment le configurer.
par exemple le webapp1/pom.xml ressemble:
<project>
...
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
</plugin>
</plugins>
...
</project>
changer dans ce répertoire et en tapant jetée mvn: course fonctionne très bien et me donne la possibilité de frapper: http://localhost:8080/webapp1. Cependant, ce que je voudrais serait d'être dans le parent de webapp1, et d'exécuter toutes les 'n' webapps du répertoire parent. Ayant ainsi http://localhost:8080/webapp1, et http://localhost:8080/webapp2 disponible avec un paramètre de ligne de commande.
btw, si la réponse impliquait un plugin tomcat, ce serait bien.
Je comprends mieux ce que vous voulez faire et ai édité ma réponse initiale –
Même question que [Possible d'exécuter deux webapp à la fois lors du développement avec Maven/Eclipse?] (Http://stackoverflow.com/questions/5519066/ possible-pour-exécuter-deux-webapps-at-once-when-development-with-maven-eclipse). Cette question a la bonne réponse! (De @Janning) – stolsvik