maven 配置jetty 插件

1.当前pom,当前一个项目启动 

<plugin>

<groupId>org.mortbay.jetty</groupId>

<artifactId>maven-jetty-plugin</artifactId>

<version>6.1.26</version>

<configuration>

<webAppConfig>

<contextPath>/om</contextPath>

</webAppConfig>

<reload>automatic</reload>

                    <scanIntervalSeconds>10</scanIntervalSeconds>

<connectors>

<connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">

<port>8080</port>

</connector>

</connectors>

<stopPort>10069</stopPort>

<stopKey>jetty</stopKey>

</configuration>

<executions>

<execution>

<id>start-jetty</id>

<phase>pre-integration-test</phase>

<goals>

<goal>run</goal>

</goals>

<configuration>

<scanIntervalSeconds>0</scanIntervalSeconds>

<daemon>true</daemon>

</configuration>

</execution>

<execution>

<id>stop-jetty</id>

<phase>post-integration-test</phase>

<goals>

<goal>stop</goal>

</goals>

</execution>

</executions>

</plugin>

说明:

<reload>automatic</reload>

<scanIntervalSeconds>10</scanIntervalSeconds>

 热部署,scanIntervalSeconds为热部署jetty扫描间隔时间,如有改变则自动热部署,如设置为0则关闭热部署。

2.多个项目配置jetty启动

<plugin>    

   <groupId>org.mortbay.jetty</groupId>    

   <artifactId>maven-jetty-plugin</artifactId>

   <version>6.1.26</version>    

    <configuration>    

      <reload>automatic</reload>

                       <scanIntervalSeconds>10</scanIntervalSeconds>

       <webApp>E:\eclipse\testPorject\test\test\target\test-0.0.1-SNAPSHOT</webApp>    

       <scanIntervalSeconds>10</scanIntervalSeconds>    

       <contextPath>/test</contextPath>   

       <contextHandlers>    

           <contextHandler implementation="org.mortbay.jetty.webapp.WebAppContext">    

               <war>E:\eclipse\test\test\soa\soa-core\target\soa-core.war</war>    

               <contextPath>/soa</contextPath>    

           </contextHandler>    

       </contextHandlers>    

   </configuration>    

</plugin>  

 

jetty 启动配置  端口:

-Djetty.port=8085 jetty:run

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值