问题描述
我正在尝试从服务器运行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,可以是无需任何插件即可使用,但最终,他们可以做同样的事情。