【问题标题】:mvn jetty:run only builds the project, not starting the servermvn jetty:run 只构建项目,不启动服务器
【发布时间】:2021-02-26 22:48:27
【问题描述】:

根据 Jetty 网站,“mvn jetty:run”“这将启动 Jetty 并在 http://localhost:8080/ 上提供您的项目”。但是它只构建我的 Maven 项目而不启动服务器。 After building, it returned to command prompt again. 我可以通过以下命令启动服务器:mvn exec:java -Dexec.mainClass="xxxx.xxxxx.myMainClass"。但我希望 mvn jetty:run 可以工作。

我的 pom.xml 中有插件

    <plugin>
        <groupId>org.eclipse.jetty</groupId>
        <artifactId>jetty-maven-plugin</artifactId>
        <version>9.4.34.v20201102</version>
    </plugin>

我错过了什么?谢谢!

【问题讨论】:

    标签: java maven jetty


    【解决方案1】:

    mvn jetty:run 用于 &lt;packaging&gt;war&lt;/packaging&gt; 的 maven 项目

    您可以使用 mainClass 运行项目这一事实告诉 use 您没有使用 &lt;packaging&gt;war&lt;/packaging&gt;

    【讨论】:

      猜你喜欢
      • 2012-12-04
      • 1970-01-01
      • 1970-01-01
      • 2012-07-21
      • 1970-01-01
      • 2021-02-10
      • 1970-01-01
      • 2017-06-22
      • 2016-01-03
      相关资源
      最近更新 更多