在测试类中添加配置文件注释后,我正在使用intellij idea
2023.1.1
使用JDK21使用Spring Boot进行单元测试:
@ActiveProfiles("test")
日志仍然显示包含 2 个活动配置文件 dev、test。我尝试检查项目
application.yaml
、Intellij Idea环境变量、运行单元测试日志输出时的启动命令,并没有找到dev
配置文件设置。现在我只想使用 test
作为活动配置文件。我应该怎么办?是否可以强制覆盖开发活动配置文件?
一个建议是检查测试配置文件。该配置文件可能使用 dev 吗?
检查
application-test
和 src/test/resources/
中的 src/main/resources
文件(如果存在)并验证它不使用默认值。
spring:
profiles:
active: dev
希望有帮助。
由于缺乏声誉而无法发表评论。