複数の Web アプリケーションをデプロイし、maven jetty プラグインまたは tomcat プラグインのいずれかを実行したいと考えています。しかし、私はそれらを機能させることができないようです。私の主な目的は、サーバーが相互に依存しているため、すべての webapps を起動することです。どうすればこれを達成できますか? Maven jettyプラグインを試してみました-複数のcontextHandlersを持つ別のプロジェクトを作成しました
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>8.1.2.v20120308</version>
<configuration>
<contextHandlers>
<contextHandler implementation="org.eclipse.jetty.webapp.WebAppContext">
<contextPath>/data-emulator</contextPath>
<resourceBase>${basedir}/../data-emulator/target/</resourceBase>
</contextHandler>
<contextHandler implementation="org.eclipse.jetty.webapp.WebAppContext">
<contextPath>/service</contextPath>
<resourceBase>${basedir}/../service/target/</resourceBase>
</contextHandler>
<contextHandler implementation="org.eclipse.jetty.webapp.WebAppContext">
<contextPath>/client</contextPath>
<resourceBase>${basedir}/../client/target/</resourceBase>
</contextHandler>
</contextHandlers>
<connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
<port>8080</port>
<maxIdleTime>60000</maxIdleTime>
</connector>
</configuration>
</plugin>