Jakarta ee 如何创建支持mvn jetty:run的项目?

Jakarta ee 如何创建支持mvn jetty:run的项目?,jakarta-ee,web-applications,maven,jetty,maven-jetty-plugin,Jakarta Ee,Web Applications,Maven,Jetty,Maven Jetty Plugin,更好的做法是,一旦运行了mvn archetype:generate,它就可以完成创建支持mvn jetty:run的项目所需的所有工作,但事实是,有太多的模板,我甚至不知道要创建支持mvn jetty:run的项目应该选择哪一个,即使使用了-Dfilter选项,我找不到合适的模板来做我想做的事情。 那么,如何创建一个支持mvn jetty的项目:快速运行? 我最好只用一个命令就能完成所有的事情,那就是 命令1:创建项目 命令2:mvn jetty:run运行此web应用程序:)来自Maven

更好的做法是,一旦运行了mvn archetype:generate,它就可以完成创建支持mvn jetty:run的项目所需的所有工作,但事实是,有太多的模板,我甚至不知道要创建支持mvn jetty:run的项目应该选择哪一个,即使使用了-Dfilter选项,我找不到合适的模板来做我想做的事情。 那么,如何创建一个支持mvn jetty的项目:快速运行? 我最好只用一个命令就能完成所有的事情,那就是 命令1:创建项目
命令2:mvn jetty:run运行此web应用程序:)

来自Maven jetty插件文档:

为了在结构化的webapp项目上运行Jetty 根据通常的Maven默认值(参考资料
${basedir}/src/main/webapp
,中的类
${project.build.outputDirectory}
${basedir}/src/main/webapp/WEB-INF/WEB.xml
,您不需要 配置任何东西

简单键入:

mvn码头:运行

这将启动Jetty在端口8080上运行并为您的项目服务

因此,您需要使用
jee6基本原型(编号414),它将生成所需的文件夹结构


关于配置插件的更多信息可用。

似乎有很多原型支持jetty:run,那么如何知道哪一个是最好的呢?