如何通过命令行运行Maven / Gradle Web项目?

问题描述 投票:0回答:2

我是春天的初学者。我正在尝试找到一个命令,用于执行使用gradle / maven创建的java Web项目,但无法找到方法。当我点击“运行在服务器上”按钮时,我想做eclipse所做的事情。

例如。在Django所有我需要做的是python3 manage.py runserver

java spring eclipse maven gradle
2个回答
0
投票

如果它是一个maven项目要执行应用程序作为java应用程序使用

mvn exec:java -Dexec.mainClass="packagename.Mainclass"

如果您的pom中有tomcat / ninja / jetty插件,则将其作为容器使用部署

mvn tomcat7:run       (for tomcat plugin)

如果有一个外部tomcat容器首先配置pom.xml。然后用

mvn tomcat7:deploy

如果你有一个jetty插件使用

mvn jetty:run  

但是您需要为上面三个配置ip和端口的pom.xml


0
投票

如果您使用的是Spring-boot,Spring Boot Maven Plugin允许您使用以下命令打包并运行您的应用程序:

mvn spring-boot:运行

请记住在你的pom.xml中包含spring-boot-maven-plugin。

<build>
  <plugins>
   <plugin>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
   </plugin>
  </plugins>
</build>

阅读有关如何使用Gradle Plugin运行的Running as a Package Application。其他资源See here

© www.soinside.com 2019 - 2024. All rights reserved.