配置完druid后报以下错误:

Failed to bind properties under 'spring.datasource' to javax.sql.DataSource:

    Property: spring.datasource.filters
    Value: stat,wall,log4j
    Origin: class path resource [application.yml]:20:14
    Reason: org.apache.log4j.Logger

 根据此知问题出现在 log4j上,我导的包如下

<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-core</artifactId>
    <version>2.12.1</version>
</dependency>

但根据查看了druid的github应该是下面这个

<dependency>
    <groupId>log4j</groupId>    
    <artifactId>log4j</artifactId>
    <version>1.2.17</version>
</dependency>

遂解决成功启动

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐