Spring Boot 2.0.0,在自动配置 jar 中找不到 DataSourceBuilder
Spring Boot 2.0.0 , DataSourceBuilder not found in autoconfigure jar
我们正在将现有的 Spring Boot (1.5)
应用程序升级到 2.0.0
。
我们连接多个数据库并使用 org.springframework.boot.autoconfigure.jdbc.DataSourceBuilder
class.
我添加了依赖:
compile group: 'org.springframework.boot',
name: 'spring-boot-autoconfigure',
version: '2.0.0.RELEASE'
但是,我无法编译项目:这个class(DataSourceBuilder
)在2.0.0版本的jar中不存在。
为了排除gradle的问题,我手动下载了jar并添加到classpath
。此class版本中不存在
也提取并搜索了 jar,但是这个 class 不见了。
谁能帮我解决一下?
class 已移至另一个包。它的 FQN 现在是 org.springframework.boot.jdbc.DataSourceBuilder
: https://docs.spring.io/spring-boot/docs/current/api/org/springframework/boot/jdbc/DataSourceBuilder.html
旧class(Spring引导1.x)
org.springframework.boot.autoconfigure.jdbc.DataSourceBuilder
新建class(Spring开机2.x)
import org.springframework.boot.jdbc.DataSourceBuilder;
我们正在将现有的 Spring Boot (1.5)
应用程序升级到 2.0.0
。
我们连接多个数据库并使用 org.springframework.boot.autoconfigure.jdbc.DataSourceBuilder
class.
我添加了依赖:
compile group: 'org.springframework.boot',
name: 'spring-boot-autoconfigure',
version: '2.0.0.RELEASE'
但是,我无法编译项目:这个class(DataSourceBuilder
)在2.0.0版本的jar中不存在。
为了排除gradle的问题,我手动下载了jar并添加到classpath
。此class版本中不存在
也提取并搜索了 jar,但是这个 class 不见了。 谁能帮我解决一下?
class 已移至另一个包。它的 FQN 现在是 org.springframework.boot.jdbc.DataSourceBuilder
: https://docs.spring.io/spring-boot/docs/current/api/org/springframework/boot/jdbc/DataSourceBuilder.html
旧class(Spring引导1.x)
org.springframework.boot.autoconfigure.jdbc.DataSourceBuilder
新建class(Spring开机2.x)
import org.springframework.boot.jdbc.DataSourceBuilder;