步骤一
在项目的 pom.xml 里面添加如下配置:
<project>
....
<build>
....
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>8.1.16.v20140903</version>
<configuration>
<dumpOnStart>true</dumpOnStart>
<!-- 新代码的扫码时间间隔 -->
<scanIntervalSeconds>5</scanIntervalSeconds>
<webApp>
<!-- web项目根路径 -->
<contextPath>/</contextPath>
</webApp>
</configuration>
</plugin>
</plugins>
....
</build>
....
</project>
配置说明:
1. Jetty 8 必须 Jdk 1.6+,Servlet 3.0,类似于 Tomcat 7
2. scanIntervalSeconds 配置表示新代码的扫描时间间隔(秒),值 <= 0 表示不扫描
3. webApp.contextPath 配置表示工程的虚拟目录名
步骤二
使用Eclipse的Maven Build运行,Goals配置,如图:
或者在工程上右击Run As—>Maven Build..输入命令:jetty:run -Djetty.port=9080
以上方案配置完成之后,第一次运行时,Maven会自动去下载插件依赖,编译并运行Web应用,成功之后就可以愉快的通过HTTP的形式访问亲的网站了。
然后就可以根据9080端口去访问了