Java 如何';maven码头:运行';工作
我学到的是:Java 如何';maven码头:运行';工作,java,jetty,maven-3,maven-plugin,Java,Jetty,Maven 3,Maven Plugin,我学到的是: Jetty是一个java servlet Maven是一个构建自动化工具,主要用于Java项目 jetty在github中的url是 mvn jetty:run是从pom配置运行的web项目 mvn jetty:run由maven jetty插件支持 那么,下一步我该怎么做 我想知道当我执行命令mvnjetty:run时发生了什么 当它被使用时,它会向jetty发送什么?跑步目标运行在一个不必构建在战争中的Web应用程序上。相反,Jetty从其源部署webapp。它在Maven
- Jetty是一个java servlet
- Maven是一个构建自动化工具,主要用于Java项目
- jetty在github中的url是
- mvn jetty:run是从pom配置运行的web项目
- mvn jetty:run由maven jetty插件支持
当它被使用时,它会向jetty发送什么?跑步目标运行在一个不必构建在战争中的Web应用程序上。相反,Jetty从其源部署webapp。它在Maven默认项目位置中查找webapp的组成部分,尽管您可以在插件配置中覆盖这些组成部分。例如,默认情况下,它会查找:
- ${project.basedir}/src/main/webapp中的资源
- ${project.build.outputDirectory}中的类
- ${project.basedir}/src/main/webapp/web-INF中的web.xml/
您需要在pom.xml文件中添加[jetty maven plugin](),以便使用jetty:run在maven中启动Web应用程序。