方式一:在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
包进行部署,保存配置并启动,在浏览器中测试一下即可。
来源:CSDN
作者:wunianisme
链接:https://blog.csdn.net/qq_29645505/article/details/103585505