如何通过命令行运行Maven / Gradle Web项目?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过命令行运行Maven / Gradle Web项目?相关的知识,希望对你有一定的参考价值。
我是春天的初学者。我正在尝试找到一个命令,用于执行使用gradle / maven创建的java Web项目,但无法找到方法。当我点击“运行在服务器上”按钮时,我想做eclipse所做的事情。
例如。在Django所有我需要做的是python3 manage.py runserver
答案
如果它是一个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
另一答案
如果您使用的是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。
以上是关于如何通过命令行运行Maven / Gradle Web项目?的主要内容,如果未能解决你的问题,请参考以下文章
通过 Gradle 运行 Java 类时传递系统属性和参数的问题