在 Spring-boot 中设置默认活动配置文件

新手上路,请多包涵

我希望我的默认活动配置文件为 production 如果 -Dspring.profiles.active 未设置。

我在我的 application.properties 中尝试了以下操作,但没有成功:

 spring.profiles.default=production

春季启动版本 = 1.3.5.RELEASE

原文由 DarVar 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 855
2 个回答

您在这里所做的是将默认 默认 配置文件(如果您未指定 @Profile 注释,则在任何 bean 上使用的配置文件)设置为 production

您实际需要做的是设置默认的 活动 配置文件,如下所示:

 spring.profiles.active=production

原文由 PaulNUK 发布,翻译遵循 CC BY-SA 3.0 许可协议

添加 --spring.profiles.active=production

例子:

 java -jar file.jar --spring.profiles.active=production

原文由 Jaya Naresh 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题