Spring Maven活动简介

问题描述

我正在尝试从服务器运行Spring应用程序。

两者之间有什么区别

mvn spring-boot:run -Dspring.profiles.active=dev

mvn spring-boot:run -Dspring-boot.run.profiles=dev

Tnx

解决方法

区别在于第二个属性spring-boot.run.profiles来自Spring Boot Maven插件,该插件可让您在pom.xml中定义配置文件,而spring.profiles.active来自spring,可以是无需任何插件即可使用,但最终,他们可以做同样的事情。