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

时间:2018-07-30 10:45:00

标签: java spring eclipse maven gradle

我是Spring的初学者。我试图找到一个命令来执行使用gradle / maven创建的Java Web项目,但找不到方法。当我按下“在服务器上运行”按钮时,我想做蚀。

例如在Django中,我要做的就是python3 manage.py runserver

2 个答案:

答案 0 :(得分: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

如果您有码头插件,请使用

mvn jetty:run  

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

答案 1 :(得分:0)

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

  

mvn spring-boot:run

请记住,如上所述,在您的pom.xml中包含spring-boot-maven-plugin。

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

阅读Running as a Package Application,了解如何使用Gradle插件运行。 其他资源See here