博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用jetty-maven-plugin插件进行测试
阅读量:7095 次
发布时间:2019-06-28

本文共 1035 字,大约阅读时间需要 3 分钟。

 
为了能够使用maven的jetty插件对项目进行测试,需要进行如下操作:

(1)修改maven配置文件

为了能够在命令行中使用jetty命令,需要修改maven的配置文件settings.xml文件,添加如下配置代码:

 

  <pluginGroup>org.mortbay.jetty</pluginGroup>  

(2)修改项目的pom.xml文件
  1. <span style="white-space:pre">    </span><plugin>  
  2.             <groupId>org.mortbay.jetty</groupId>  
  3.             <artifactId>jetty-maven-plugin</artifactId>  
  4.             <version>7.6.10.v20130312</version>  
  5.             <configuration>  
  6.                 <scanIntervalSecond>10</scanIntervalSecond>  
  7.                 <webApp>  
  8.                     <contextPath>/test</contextPath>  
  9.                 </webApp>  
  10.                 <connectors>  
  11.                     <connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">  
  12.                         <port>8787</port>  
  13.                         <maxIdleTime>60000</maxIdleTime>  
  14.                     </connector>  
  15.                 </connectors>  
  16.             </configuration>  
  17.         </plugin>  
其中scanIntervalSecond表示扫描项目变更的时间间隔,默认为0,表示不扫描。

 

ContextPath表示项目的访问路径,比如此:

port表示绑定的端口号,默认监听的端口是8080。

(3)命令行启动jetty

打开命令提示符,输入如下:

  mvn jetty:run  

经过一些列的信息输出,最终见如下图:

 

另外,可以通过命令行绑定端口号启动,命令如下:

   mvn jetty:run -Djetty.port=9999   //绑定的端口号为9999  

通过ctrl + C 就可停止jetty。

 

(4)访问浏览器

打开浏览器,输入http://localhost:8787/test/hello.jsp,如下图所示:

上述步骤完成了jetty的基本配置。

转载于:https://www.cnblogs.com/imsoft/p/5506632.html

你可能感兴趣的文章
苹果面试8大难题及答案
查看>>
.NET:动态代理的 “5 + 1” 模式
查看>>
《Java Concurrency》读书笔记,Java并发编程实践基础
查看>>
jQuery 2.0.3 源码分析Sizzle引擎 - 超级匹配
查看>>
ubuntu中查看各种设备和资源的命令汇总
查看>>
Chrome好用的扩展插件
查看>>
封装jQuery Validate扩展验证方法
查看>>
轮播组件iceSlider
查看>>
Spark编程指南
查看>>
python入门语法总结 zz
查看>>
向GridView的模板列绑定OnClientClick的函数时出现了奇怪的问题
查看>>
Android之代码创建布局
查看>>
xss实例-输出在<script></script>之间的情况
查看>>
Jquery操作table
查看>>
高并发处理案例
查看>>
在matlab中clear,clc,clf,hold作用介绍
查看>>
[物理学与PDEs]第1章习题8 磁场分布 $\ra$ 电流分布
查看>>
技术书单整理
查看>>
c语言开源项目--SQLite学习资料总结
查看>>
Repeater控件
查看>>