Maven 如何使用Jetty在一个端口中运行不同的web项目
我有一个关于Maven的问题。使用Maven+Jetty非常简单。如果有人知道如何使用Jetty在一个端口中运行不同的web项目?我需要使用Jetty,实现可以同时支持热代码和调试项目的功能。假设结构是 主要 莱曼 l_umain-b main-a是主模块。main-b用于模拟静态资源服务。您可以在jetty中运行两个web应用程序 您可以在main-a中部署jetty,在main-a完成后,再上传main-b Xml代码:Maven 如何使用Jetty在一个端口中运行不同的web项目,maven,jetty,Maven,Jetty,我有一个关于Maven的问题。使用Maven+Jetty非常简单。如果有人知道如何使用Jetty在一个端口中运行不同的web项目?我需要使用Jetty,实现可以同时支持热代码和调试项目的功能。假设结构是 主要 莱曼 l_umain-b main-a是主模块。main-b用于模拟静态资源服务。您可以在jetty中运行两个web应用程序 您可以在main-a中部署jetty,在main-a完成后,再上传main-b Xml代码: <plugin> <groupId>o
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
<configuration>
<webApp>${basedir}/target/main-a</webApp>
<scanIntervalSeconds>10</scanIntervalSeconds>
<contextPath>/main-a</contextPath>
<contextHandlers>
<contextHandler implementation="org.mortbay.jetty.webapp.WebAppContext">
<war>${project.parent.basedir}/main-b/target/main-b.war</war>
<contextPath>/main-b</contextPath>
</contextHandler>
</contextHandlers>
</configuration>
org.mortbay.jetty
maven jetty插件
${basedir}/target/main-a
10
/梅因-a酒店
${project.parent.basedir}/main-b/target/main-b.war
/main-b
然后在main-b生成war包之后,执行mvnjetty:runinmain-a。然后您可以使用jetty同时运行main-a和main-b