2011-04-02 42 views
0

我正在開發2個web應用程序,其中包含maven &碼頭。如何配置jetty maven插件以允許在同一端口下部署2個應用程序?

有人知道如何配置jetty maven插件以允許在相同的端口下部署2個應用程序嗎?

當我這樣做命令mvn碼頭:運行第二個應用程序,我得到預期的錯誤:已在使用

地址:綁定

我希望能夠打http://localhost:8080/appAhttp://localhost:8080/appB

其實,這是我在pom.xml爲boths的appA和appB的:

 <plugin> 
      <groupId>org.mortbay.jetty</groupId> 
      <artifactId>maven-jetty-plugin</artifactId> 
      <version>6.1.5</version> 
      <configuration> 
       <scanIntervalSeconds>3</scanIntervalSeconds> 
      </configuration> 
     </plugin> 

謝謝!

回答

0

我認爲你不能那樣做。對你來說最好的選擇是擁有獨立的jetty(或tomcat)服務器,並直接在該服務器上部署,重新部署和取消部署應用程序。

檢查這個Maven插件對於幾乎所有的J2EE容器都有這種功能:Geronimo,Glassfish,JBoss,Jetty,Jonas,Resin,Tomcat和Weblogic。

http://cargo.codehaus.org/Maven2+plugin

相關問題