最好是一旦mvn archetype:generate被破坏,它可以完成创建支持mvn jetty:run的项目所需的所有东西,但事实是有这么多的模板,我甚至不知道哪一个我应该选择为了创建一个支持mvn jetty的项目:run,即使使用-Dfilter选项,我也找不到合适的模板来做我想要的事情。 那么如何创建一个支持mvn jetty的项目:快速运行? 我能用一个命令完成所有事情,这是更好的 命令1:创建项目 命令2:mvn jetty:运行以运行此Web应用程序:)
答案 0 :(得分:2)
来自Maven Jetty插件文档:
为了在结构化的webapp项目上运行Jetty 根据通常的Maven默认值(资源中的
${basedir}/src/main/webapp
,上课${project.build.outputDirectory}
和web.xml
描述符位于${basedir}/src/main/webapp/WEB-INF/web.xml
,你不需要 配置任何东西。只需输入:
mvn jetty:run
这将启动Jetty在端口8080上运行并为您的项目提供服务。
所以你需要使用jee6-basic-archetype
(编号414)来生成所需的文件夹结构。
有关配置插件的更多信息,请访问in the doc。