我在src/main/resources下创建了2个文件:
- 应用属性
- 应用程序本地.属性
第一个具有从env变量获取值的属性,而后者具有固定值.
根据specific here,我以以下方式发布了spring boot:
mvn spring-boot:run -Dspring.profiles.active=local
然而,不会产生任何影响,并且应用程序是局部的.属性似乎被忽略.
有什么提示吗?
我在src/main/resources下创建了2个文件:
第一个具有从env变量获取值的属性,而后者具有固定值.
根据specific here,我以以下方式发布了spring boot:
mvn spring-boot:run -Dspring.profiles.active=local
然而,不会产生任何影响,并且应用程序是局部的.属性似乎被忽略.
有什么提示吗?
是的,如果你用spring boot插件运行,你必须用-Dspring-boot.run.profiles
通过配置文件,试试看
mvn spring-boot:run -Dspring-boot.run.profiles=local