在测试中忽略.spring-boot-devtools.properties

在测试中忽略.spring-boot-devtools.properties,spring-boot,spring-boot-devtools,Spring Boot,Spring Boot Devtools,Spring Boot devtools允许您通过将文件.Spring Boot devtools.properties放入主目录(优先于捆绑配置)来定义应用程序源之外的全局配置,具体如下: 但是,此文件在运行单元测试时也适用,因此如果您有依赖于某些配置的测试,无论是捆绑的application.properties中定义的默认值,还是由@TestPropertySource定义的特定于测试的属性,它们仍然会被全局值覆盖,并且生成中断 是否有一些合理的方法可以忽略.spring boot de

Spring Boot devtools允许您通过将文件
.Spring Boot devtools.properties
放入主目录(优先于捆绑配置)来定义应用程序源之外的全局配置,具体如下:

但是,此文件在运行单元测试时也适用,因此如果您有依赖于某些配置的测试,无论是捆绑的
application.properties
中定义的默认值,还是由
@TestPropertySource
定义的特定于测试的属性,它们仍然会被全局值覆盖,并且生成中断

是否有一些合理的方法可以忽略
.spring boot devtools.properties
,或者从测试类路径中完全排除devtools(我们使用的是Gradle)?

存在一个相关问题: