IntelliJ IDEA配置Jetty的两种方式

狂风中的少年 提交于 2020-01-29 05:40:30

方式一:在Maven中配置Jetty插件

1.创建一个Maven项目,在pom.xml文件中配置Jetty插件,注意插件版本应该与Jetty版本保持一致。

<pluginManagement>
  <!--配置 Jetty 插件-->
  <plugins>
    <plugin>
      <groupId>org.eclipse.jetty</groupId>
      <artifactId>jetty-maven-plugin</artifactId>
      <version>9.4.24.v20191120</version>
    </plugin>
  </plugins>
</pluginManagement>

2.点击顶部的下拉框,选择Edit Configurations...选项。
3.点击+,选择Maven选项。
4.在Name中设置运行实例名称,Parametes选项中Working directory为当前项目的路径,Command line中输入org.mortbay.jetty:maven-jetty-plugin:6.1.22:run,如果是多模块项目,需要把Resolve Workspace artifacts也勾上。

5.点击跳到Runner选项中,去掉Use project settings的勾,VM Options中配置端口号为Djetty.port=8080,端口根据实际需要进行设置即可。

6.设置好以后运行项目,在浏览器中测试一下即可。需要注意的是使用此种配置方式,我们可以直接在Maven窗口中的Run Configurations下运行Jetty。

方式二:直接创建一个Jetty配置

1.此方式与配置Tomcat类似,即下拉框选择Edit Configurations...选项之后在弹出窗口中新增一个Jetty配置项,然后我们就可以来配置Jetty的一些参数了。

2.设置好Name,点击Application Server右侧的Configure...按钮,在弹出窗口中,在Jetty Home中选择Jetty根目录路径,会自动带出其余的参数。在下方的path列表中,需要额外勾选出modules\jmx.mod项,否则会报错。

3.在Deployment选项中,选择项目的war exploded包进行部署,保存配置并启动,在浏览器中测试一下即可。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!