jetty-maven-plugin实现热部署

字体大小: 中小 标准 ->行高大小: 标准

1、在pom.xml配置 

         <plugin>
	       	<groupId>org.mortbay.jetty</groupId>
	        <artifactId>jetty-maven-plugin</artifactId>
	        <version>7.1.6.v20100715</version>
	        <!-- 扫描项目变更的时间间隔,默认为0不扫描 -->
			<configuration>
				<scanIntervalSeconds>10</scanIntervalSeconds> 
				<webAppConfig>
				<!-- 项目访问路径 -->
					<contextPath>/cmdb</contextPath>
				</webAppConfig>
			</configuration>
	 </plugin>

2、在maven的settings.xml配置

<pluginGroups>
<pluginGroup>org.mortbay.jetty</pluginGroup><!--添加这一行 -->
	<pluginGroup>org.jenkins-ci.tools</pluginGroup>
</pluginGroups>

3、在eclipse配置

项目右键,debugs as->debug configuration,输入jetty:run,点击debug。就可以实现热部署了,修改java类也能及时部署到容器了,除了新增方法、修改类名这些,其它能自动更新, 比较烂的方法.

用jrebel启动jetty:run效果更佳.!

此文章由 http://www.ositren.com 收集整理 ,地址为: http://www.ositren.com/htmls/70864.html