简介
Jetty 是一个开源的servlet容器,它是基于Java的web容器,是轻量级的应用级别服务器,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。Jetty特别时候开发人员做单元测试的时候使用,配置上跟tomcat服务器差不多。
为Intellij配置jetty Server
-
点击file->setting,然后在打开的对话框中单击build,execution,Deployment->application servers,点击添加按钮,选择jetty server
-
填写Jetty Home,然后点击确定按钮:
运行项目添加配置jetty服务器的步骤:
-
点击run->edlit configurations,点击添加按钮,选择jetty server,选择local
-
填写名称,选择服务器,和项目地址和端口,已经选择项目war包
-
配置好之后,点击运行
通过mvn方式idea配置jetty服务器
- 在网上找到相关的maven配置信息:
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.4.12.v20180830</version>
</dependency>
- 在pom.xml文件的build节点下面添加如下配置:
<plugins>
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.4.12.v20180830</version>
<configuration>
<httpConnector>
<port>8686</port>
</httpConnector>
<scanIntervalSeconds>10</scanIntervalSeconds>
<webApp>
<!-- web项目根路径 -->
<contextPath>/</contextPath>
</webApp>
</configuration>
</plugin>
</plugins>
- 按如下图所示运行项目