我开始使用maven& jetty开发2个网络应用程序。
有人知道如何配置jetty maven插件以允许在同一端口下部署2个应用程序吗?
当我执行mvn jetty时:运行第二个应用程序我得到了预期的错误:
已使用的地址:bind
我希望能够点击http://localhost:8080/appA和http://localhost:8080/appB
实际上,这就是我在pom.xml中为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 :(得分:0)
我认为你做不到。最好的选择是拥有独立的jetty(或tomcat)服务器,并直接在该服务器上部署,重新部署和取消部署应用程序。
检查几乎所有J2EE容器都具有该功能的Maven插件:Geronimo,Glassfish,JBoss,Jetty,Jonas,Resin,Tomcat和Weblogic。