【问题标题】:Spring Boot 2.0.0 , DataSourceBuilder not found in autoconfigure jarSpring Boot 2.0.0,在自动配置 jar 中找不到 DataSourceBuilder
【发布时间】:2018-10-05 07:10:51
【问题描述】:

我们正在将现有的Spring Boot (1.5) 应用程序升级到2.0.0

我们连接多个数据库并使用org.springframework.boot.autoconfigure.jdbc.DataSourceBuilder 类。

我添加了依赖:

compile group: 'org.springframework.boot',
name: 'spring-boot-autoconfigure',
version: '2.0.0.RELEASE' 

但是,我无法编译项目:这个类 (DataSourceBuilder) 在 2.0.0 版本的 jar 中不存在。

为了排除 gradle 的问题,我手动下载了 jar 并添加到了classpath。版本中不存在该类。

还提取并搜索了 jar,但缺少此类。 谁能帮我解决一下?

【问题讨论】:

    标签: java spring-boot datasource spring2.x spring-autoconfiguration


    【解决方案1】:

    该类已移至另一个包。它的 FQN 现在是 org.springframework.boot.jdbc.DataSourceBuilder: https://docs.spring.io/spring-boot/docs/current/api/org/springframework/boot/jdbc/DataSourceBuilder.html

    【讨论】:

    • 你拯救了我的一天@dunni。非常感谢。
    猜你喜欢
    • 2019-04-18
    • 2018-09-17
    • 2020-08-19
    • 1970-01-01
    • 1970-01-01
    • 2017-12-29
    • 2018-08-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多