一. 配置
Maven配置代码 复制代码 收藏代码
1.<!-- 添加此插件以便启动jetty -->
2.<plugin>
3. <groupId>org.mortbay.jetty</groupId>
4. <artifactId>maven-jetty-plugin</artifactId>
5. <version>6.1.10</version>
6. <configuration>
7. <encoding>UTF-8</encoding>
8. <scanIntervalSeconds>10</scanIntervalSeconds>
9. <stopKey>foo</stopKey>
10. <stopPort>9999</stopPort>
11. </configuration>
12. <executions>
13. <execution>
14. <id>start-jetty</id>
15. <phase>pre-integration-test</phase>
16. <goals>
17. <goal>run</goal>
18. </goals>
19. <configuration>
20. <scanIntervalSeconds>0</scanIntervalSeconds>
21. <daemon>true</daemon>
22. </configuration>
23. </execution>
24. <execution>
25. <id>stop-jetty</id>
26. <phase>post-integration-test</phase>
27. <goals>
28. <goal>stop</goal>
29. </goals>
30. </execution>
31. </executions>
32.</plugin>
简化版配置:
Xml代码 复制代码 收藏代码
1.<plugin>
2. <groupId>org.mortbay.jetty</groupId>
3. <artifactId>jetty-maven-plugin</artifactId>
4. <version>8.1.5.v20120716</version>
5. <configuration>
6. <stopPort>9966</stopPort>
7. <stopKey>foo</stopKey>
8. <scanIntervalSeconds>10</scanIntervalSeconds>
9. <webApp>
10. <contextPath>/teff</contextPath>
11. </webApp>
12. </configuration>
13.</plugin>
二. maven启动命令
mvn -Djetty.port=9999 jetty:run
可以同时启动多个,而不至于端口冲突
maven中使用jetty
猜你喜欢
转载自zzmt2012.iteye.com/blog/2275408
今日推荐
周排行