在项目的 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端口去访问了