首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SpringBoot2.2.4在测试bootstrap.properties中没有加载包括application.properties配置文件

SpringBoot2.2.4在测试bootstrap.properties中没有加载包括application.properties配置文件
EN

Stack Overflow用户
提问于 2020-01-29 10:51:09
回答 1查看 248关注 0票数 0

当从2.1.6升级到SpringBootVersion2.2.4时,我遇到了问题。

问题设想:

我有一个弹簧引导测试,它使用bootstrap-test.proeprties和测试作为活动配置文件。bootstrap-test.properties还包括一些由application.properties配置文件定义的其他配置文件。

下面是示例代码:

代码语言:javascript
复制
@RunWith(SpringRunner.class)
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT})
@ActiveProfiles("test")
public class SampleTest {

   @Test
    public void sampleTest() {

    }
}


//bootstrap-test.properties

spring.profiles.include=db

在这里,出现在application-db.properties中的属性,文件没有加载,测试失败。这在spring版本2.1.x中运行得很好。是新启动中有什么变化了吗?

版本?

如果我将bootstrap-test.properties更改为application-test.properties,它就能正常工作。但是,我仍然需要引导文件,因为我有属性,需要在开始时加载。任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2020-05-11 15:10:49

您所使用的春云版本是什么?在升级到引导2.2.4时,我们也遇到了同样的问题。您应该用引导2.2.4将spring云版本升级到Hoxton.SR1

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59965503

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档