使用jetty-maven-plugin插件进行测试

简介: 为了能够使用maven的jetty插件对项目进行测试,需要进行如下操作: (1)修改maven配置文件 为了能够在命令行中使用jetty命令,需要修改maven的配置文件settings.
 
为了能够使用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表示项目的访问路径,比如此:http://localhost:8787/test/

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的基本配置。

目录
相关文章
|
3月前
|
Java Maven Android开发
在Eclipse里配置Maven插件
Maven是一款比较常用的Java开发拓展包,它相当于一个全自动jar包管理器,会导入用户开发时需要使用的相应jar包。使用Maven开发Java程序,可以极大提升开发者的开发效率。下面我就跟大家介绍一下如何在Eclipse里安装和配置Maven插件。
46 0
|
4月前
|
存储 Java Maven
IDEA常用插件之类Jar包搜索Maven Search
IDEA常用插件之类Jar包搜索Maven Search
123 0
|
4月前
|
Java 应用服务中间件 Maven
Maven - 两种Tomcat插件的配置
Maven - 两种Tomcat插件的配置
135 0
|
4月前
|
Java Maven
idea Maven Helper插件使用方法
idea Maven Helper插件使用方法
125 0
idea Maven Helper插件使用方法
|
28天前
|
IDE Java Apache
常用 Maven 插件大全
常用 Maven 插件大全
7 0
|
5月前
|
Java jenkins 持续交付
Jenkins全局工具配置(JDK、Maven、Maven插件)
Jenkins全局工具配置(JDK、Maven、Maven插件)
222 0
|
2月前
|
JavaScript Java Apache
【SpringBoot】Maven 版本管理与 flatten-maven-plugin 插件的使用及分析
【SpringBoot】Maven 版本管理与 flatten-maven-plugin 插件的使用及分析
186 0
|
2月前
|
Java 测试技术 Maven
boot项目添加运行参数的maven插件
boot项目添加运行参数的maven插件
32 0
|
2月前
|
Java 测试技术 Maven
单元测试添加运行参数的maven插件
单元测试添加运行参数的maven插件
20 0
|
3月前
|
Java Maven Docker
SpringBoot项目打包部署到阿里云服务器、通过Maven插件制作Docker镜像、部署项目容器、配置生产环境
SpringBoot项目打包部署到阿里云服务器、通过Maven插件制作Docker镜像、部署项目容器、配置生产环境
116 0

推荐镜像

更多