一.问题概述 spring boot项目.单元测试的时候,我发现,总是会使用application.properties的内容,而该文件里,一般是我的开发时候的配置. 比如上图中,dev是开发配置,production是生产环境的配置,test是测试环境的配置. 有时候,需要直接在某些环境上跑单元测试. 而默认的单元测试策略,总是使用了application.properties. 二.解决 在单元测试的类上,加上如下注解即可: 参考: http://dreamhack.it/spring/20