0
我試圖在碼頭上運行兩場戰爭。我有這個配置。無法通過maven-jetty插件部署兩個war文件
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
<version>6.1.14</version>
<configuration>
<scanIntervalSeconds>10</scanIntervalSeconds>
<stopKey>foo</stopKey>
<stopPort>9999</stopPort>
</configuration>
<executions>
<execution>
<id>start-jetty</id>
<phase>pre-integration-test</phase>
<goals>
<goal>run-war</goal>
</goals>
<configuration>
<contextPath>grc-webclient-app</contextPath>
<webApp>${project.build.directory}/war/first.war</webApp>
<contextHandlers>
<contextHandler implementation="org.mortbay.jetty.webapp.WebAppContext">
<war>${project.build.directory}/war/second.war</war>
<contextPath>rest.war</contextPath>
<daemon>false</daemon>
<scanIntervalSeconds>0</scanIntervalSeconds>
</contextHandler>
</contextHandlers>
<scanIntervalSeconds>0</scanIntervalSeconds>
<daemon>false</daemon>
</configuration>
</execution>
但是,只有first.war正在部署。 Second.war沒有部署。我究竟做錯了什麼。
現在我已經得到了另一個問題:這是在配置方面採用「實施」屬性明確給定的類名稱:「org.mortbay.jetty.webapp.WebAppContext」無法加載 –
一流的包裝中遷移變化到eclipse,這個頁面顯示了包的重命名:http://wiki.eclipse.org/Jetty/Starting/Porting_to_Jetty_7/Packages_and_Classes –
非常感謝。 –