在使用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
最后修改日期:2018-02-28

作者

留言

作者

关于SpringBoot2.0,可以查看翟永超前辈的文章:
http://blog.didispace.com/spring-boot-2-release/

最近在学习SpringCloud,就是读的这位的文章。

0

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据