Spring Boot 2.0.0 ,在自动配置 jar 中找不到 DataSourceBuilder

我们正在将现有应用程序升级到 。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' 

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

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

还提取并搜索了 jar,但缺少此类。任何人都可以帮我解决它吗?


答案 1

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


答案 2

旧类 (弹簧靴 1.x)

org.springframework.boot.autoconfigure.jdbc.DataSourceBuilder

新类(弹簧靴 2.x)

import org.springframework.boot.jdbc.DataSourceBuilder;

推荐