当前位置: 首页 > 知识库问答 >
问题:

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

那鹏
2023-03-14

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

spring.profiles.default=production

Spring-boot版本=1.3.5。发行版

共有1个答案

史朗
2023-03-14

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

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

spring.profiles.active=production
 类似资料:
  • 主要内容:默认配置文件,示例通常情况下,Spring Boot 在启动时会将 resources 目录下的 application.properties 或 apllication.yml 作为其默认配置文件,我们可以在该配置文件中对项目进行配置,但这并不意味着 Spring Boot 项目中只能存在一个 application.properties 或 application.yml。 默认配置文件 Spring Boot

  • 问题内容: 我有一个Spring Boot应用程序。 我的应用程序中有三个配置文件-> 开发,暂存和生产。所以我有3个档案 应用程序开发 application-staging.yml application-production.yml 我的application.yml驻留在内部。我在application.yml中将活动配置文件设置为: 其他3个配置文件特定的配置文件位于文件夹中。 我正在使

  • 我有spring boot的申请。 我的应用程序中有三个概要文件->开发、分期和生产。所以我有3个文件 应用程序-development.yml application-staging.yml 应用程序-production.yml 我的application.yml驻留在中。我已将application.yml中的活动配置文件设置为: 其他3个配置文件特定的配置文件位于文件夹中。 我正在为Ecl

  • 我在spring-boot项目中有一个properties类。 现在,我想将的application.properties文件中的其他属性设置默认值。与下面的示例使用@value所做的类似

  • 如何在Spring Boot中设置默认环境? 我放入了<code>application.properties</code>: 和用户变量: 因此,当我在我的合成中开发时,我的环境是开发,但是当我生成我的并在tomcat中部署时,他仍然使用带有环境的(我在另一个没有其他conv的情况下部署) 我如何设置我的默认环境(如果他在用户变量或命令行中找不到任何使用产品)?

  • 我有一个用maven作为构建工具的应用程序。 我正在使用maven概要文件从不同的概要文件设置不同的属性。 假设我运行带有out的maven,并指定我希望spring的任何其他概要文件,将和作为活动概要文件。