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 7570d9a47b..7257191b06 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 @@ -117,9 +117,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(); @@ -127,7 +127,7 @@ public class LiquibaseAutoConfiguration { else { liquibase = new SpringLiquibase(); } - liquibase.setDataSource(dataSource); + liquibase.setDataSource(dataSourceToUse); return liquibase; }