SpringBoot 1.X 版本 使用 druid-spring-boot-starter 1.1.8

  在使用SpringBoot + Druid 的时候,使用的都是 Druid 1.1.8 . 今天发现 druid-spring-boot-starter 1.1.8的包,感觉是真的很不错的,毕竟,不需要再去手动的写 Bean去配置 Druid的相关参数。于是,今天把Druid 1.1.8 的换成了 druid-spring-boot-starter 1.1.8 .就在这时我遇到了问题。

  因为我使用的是最新的 1.5.10.RELEASE 版本。而 druid-spring-boot-starter 1.1.8 的jar包,依赖于 2.0.0.RC1,导致引入的时候报错。最终在 GitHub 的 issues 中找到了答案。需要在 pom.xml 中加入一下内容,帮助解除依赖关系,以防出错。

    <repositories>
        <repository>
            <id>spring-milestones</id>
            <name>Spring Milestones</name>
            <url>https://repo.spring.io/libs-milestone</url>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </repository>
    </repositories>

https://github.com/alibaba/druid/issues/2352

0

一个有关“SpringBoot 1.X 版本 使用 druid-spring-boot-starter 1.1.8”的想法

发表评论

This site uses Akismet to reduce spam. Learn how your comment data is processed.