在所需的端口上运行springboot应用程序的maven命令是什么

我正在尝试在Windows命令提示符下使用maven命令运行springboot应用程序。 我正在尝试在端口8000上运行该应用程序。 我尝试了以下命令,但应用程序始终尝试从已被占用的8080开始启动,因此启动失败。

mvn -Dserver.port=8000 spring-boot:run

当我尝试通过IDE运行应用程序时(将server.port = 8000放置在application.properties文件中之后),该应用程序将在8000上运行。

为什么通过mvn命令运行时它不能以“ 8000”开头?命令有问题吗?

gfhu20010 回答:在所需的端口上运行springboot应用程序的maven命令是什么

如果您使用Spring Boot 2.x

mvn spring-boot:run -Dspring-boot.run.arguments=--server.port=8000

对于Spring Boot 1.x

mvn spring-boot:run -Drun.arguments=--server.port=8000

本文链接:https://www.f2er.com/3129375.html

大家都在问