在application.yml
中,我添加了spring.profiles.include: auth
,因为该应用程序将部署在DEV、UT、PROD环境中,因此application-auth.yml
将在这些环境中生效。
但是,当我在本地调试应用程序时,不需要启用与auth-related的功能,
请问如何排除application-local.yml
中的auth
配置文件?
多谢了!
最新消息:
我知道Spring有spring.profiles.active
,但是这里的auth
必须包含在spring.profiles.include
中。
基于这个前提,有没有别的办法?
谢谢.
1条答案
按热度按时间q3qa4bjr1#
您可以通过添加环境变量
SPRING_PROFILES_ACTIVE=localhost
这样,您仅激活
localhost
的配置文件。intellij中的示例:Intellij