Ho una serie di app Web che gestisco che sto cercando di spostare in Maven.Come distribuire più app web peer da un padre gen
/pom.xml // parent pom webapp1/pom.xml // configured to point to parent webapp2/pom.xml // peer of webapp1 and points to parent.
ciascuno dei webapps si riferisce alla POM genitore, ed entrambi hanno attualmente un plugin Maven pontile che funziona.
La mia domanda è: come faccio a montare ciascuna delle webapp dal genitore pom in modo tale che mvn jetty: run funzioni nella directory padre?
Modifica per Anwer: Pascal T Il problema non è tanto che sto ricevendo un errore quando provo ed eseguire il comando dalla pom radice, ma che non sono sicuro come configurarlo.
ad esempio la WebApp1/pom.xml assomiglia:
<project>
...
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
</plugin>
</plugins>
...
</project>
passare a questa directory e digitando mvn jetty: run funziona bene e mi offre la possibilità di colpire: http://localhost:8080/webapp1.
Tuttavia, ciò che vorrei sarebbe essere nella cartella madre di webapp1 ed eseguire tutte le applicazioni web "n" dalla directory padre. Così avendo http://localhost:8080/webapp1 e http://localhost:8080/webapp2 disponibile con un parametro della riga di comando.
btw, se la risposta riguardava un plugin per il tomcat, andrebbe bene.
Capisco meglio cosa vuoi fare e ho modificato la mia risposta iniziale –
La stessa domanda di [Possibile eseguire due webapp contemporaneamente quando si sviluppa con Maven/Eclipse?] (Http://stackoverflow.com/questions/5519066/ possibile-to-run-due-webapps-at-once-quando-sviluppo-con-maven-eclisse). Questa domanda ha la buona risposta! (Da @Janning) – stolsvik