maven项目,用jetty插件运行,对热部署的支持比较好。maven的pom文件加入下面代码
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>8.1.5.v20120716</version>
<configuration>
<connectors>
<connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
<port>8888</port> <!-- 修改访问端口,默认8080 -->
</connector>
</connectors>
<scanIntervalSeconds>10</scanIntervalSeconds>
<webApp>
<!-- web项目根路径 -->
<contextPath>/</contextPath>
</webApp>
</configuration>
</plugin>1
<plugin>2
<groupId>org.mortbay.jetty</groupId> 3
<artifactId>jetty-maven-plugin</artifactId>4
<version>8.1.5.v20120716</version>5
<configuration>6
<connectors>7
<connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">8
<port>8888</port> <!-- 修改访问端口,默认8080 -->9
</connector>10
</connectors>11
<scanIntervalSeconds>10</scanIntervalSeconds>12
<webApp>13
<!-- web项目根路径 -->14
<contextPath>/</contextPath>15
</webApp>16
</configuration>17
</plugin> 然后运行命令是 jetty:run