首页 > 解决方案 > 无法否定 YAML 文件中的 spring 默认配置文件

问题描述

我无法在我的 YML 配置中否定配置文件:

spring:
    autoconfigure:
        exclude: org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
    profiles:
        default: '!mock'

上面的配置来自application-mock.yml,早些时候我使用properites一切正常的文件,但现在我将它迁移到yml基于配置,并且在启动我的 Spring Boot 应用程序(带有模拟活动配置文件的 ofc)时,我收到一个关于缺少 bean 作为参数构造函数的错误。我该如何解决这个问题?

标签: javaspringspring-bootyaml

解决方案


推荐阅读