diff --git a/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/liquibase/LiquibaseAutoConfiguration.java b/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/liquibase/LiquibaseAutoConfiguration.java index 29a635bfbe5..d214da45470 100644 --- a/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/liquibase/LiquibaseAutoConfiguration.java +++ b/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/liquibase/LiquibaseAutoConfiguration.java @@ -116,9 +116,9 @@ public class LiquibaseAutoConfiguration { private SpringLiquibase createSpringLiquibase() { SpringLiquibase liquibase; - DataSource dataSource = getDataSource(); - if (dataSource == null) { - dataSource = DataSourceBuilder.create().url(this.properties.getUrl()) + DataSource dataSourceToUse = getDataSource(); + if (dataSourceToUse == null) { + dataSourceToUse = DataSourceBuilder.create().url(this.properties.getUrl()) .username(this.properties.getUser()) .password(this.properties.getPassword()).build(); liquibase = new DataSourceClosingSpringLiquibase(); @@ -126,7 +126,7 @@ public class LiquibaseAutoConfiguration { else { liquibase = new SpringLiquibase(); } - liquibase.setDataSource(dataSource); + liquibase.setDataSource(dataSourceToUse); return liquibase; }