做WEB开发,測试是一件非常费时间的事情。所以我们就应该用更简单、更快捷的方式进行測试。今天就向大家介绍一个轻量级的容器——jetty。j今天说的etty是Maven的一个插件jetty-maven-plugin,与Maven配合起来使用非常的方便,它的配置也非常的简单,以下我们就看看它怎么用吧!

在pom.xml 文件的<project>标签下添�例如以下代码:

  	<build>
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>8.1.10.v20130312</version>
<configuration>
<connectors>
<connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
<port>8888</port>
</connector>
</connectors>
<webAppSourceDirectory>${basedir}/WebContent</webAppSourceDirectory>
<scanIntervalSeconds>10</scanIntervalSeconds>
<webAppConfig>
<contextPath>/${project.artifactId}</contextPath>
</webAppConfig>
</configuration>
</plugin>
</plugins>
</build>

这样配置就算完毕了,然后在pom.xml文件上右击,指向Run As,选择Maven build,在弹出的窗体的“Goals”中输入“jetty:run”,然后点击“run”。如图:

当出现例如以下信息代表jetty启动成功:

[INFO] Started Jetty Server
[INFO] Starting scanner at interval of 10 seconds.

OK,怎么样?非常easy吧,动手试试吧!

最新文章

  1. Redis: OOM command not allowed when used memory &gt; ‘maxmemory’
  2. Javascript实现二级select联动
  3. 最近自己封装了个JS脚本,用来创建和操作Table
  4. Java for LeetCode 236 Lowest Common Ancestor of a Binary Tree
  5. 运行所选代码生成器时出错:无效指针(异常来自HRESULT:0x80004003(E_POINTER))
  6. Mac ssh登陆linux并且显示linux图形
  7. JavaScript之面向对象学习二(原型属性对象与in操作符)获取对象中所有属性的方法
  8. 14.6.1 Creating InnoDB Tables 创建InnoDB 表:
  9. chrome插件演示,经js转让chrome api清除浏览器缓存
  10. [2013-07-22]varnish-cache 安装配置及体验笔记
  11. 通过数据流处理-微信小程序生成临时二维码
  12. python多线程(一)
  13. 在.net core 中PetaPoco结合EntityFrameworkCore使用codefirst方法进行开发
  14. java_生态环境
  15. Python 获取Kmeans聚类结果每一类的数据
  16. ContextLoaderListener 与 ServletDispatcher
  17. SOA和SaaS的区别
  18. &quot;零代码”开发B/S企业管理软件之一 :怎么创建数据库表
  19. 类操作,removeClass&amp;addClass
  20. Hash索引和B+树索引总结

热门文章

  1. hdu 4691 Front compression (后缀数组)
  2. View实现涂鸦、撤销以及重做功能
  3. Selenium webdriver 常见问题
  4. ADOConnection数据库连接池
  5. 中文分词算法之最大正向匹配算法(Python版)
  6. 跟Google学习Android开发-起始篇-与其它应用程序交互(2)
  7. mysql基础:列类型--整型
  8. matlab中plot使用方法
  9. Mac下添加java环境变量
  10. 菜鸟版JAVA设计模式—从买房子看代理模式