Liquibase 3.3.3 отказ от запуска " из-за конфигурации maven"


Что-то изменилось в liquibase между версией 2 и версией 3?

В моем файле pom есть следующее...

        <plugin>
            <groupId>org.liquibase</groupId>
            <artifactId>liquibase-maven-plugin</artifactId>
            <version>3.3.3</version>

            <configuration>
                <changeLogFile>src/main/resources/liquibase/liquibase-changesets.xml</changeLogFile>
                <driver>${db.liquibase.driver}</driver>
                <username>${db.liquibase.username}</username>
                <password>${db.liquibase.password}</password>
                <url>${db.liquibase.url}</url>
                <promptOnNonLocalDatabase>${db.liquibase.promptOnNonLocal}</promptOnNonLocalDatabase>
                <verbose>true</verbose>
            </configuration>


            <executions>
                <execution>
                    <phase>process-resources</phase>
                    <goals>
                        <goal>update</goal>
                    </goals>
                </execution>
            </executions>

            <dependencies>
                <dependency>
                    <groupId>postgresql</groupId>
                    <artifactId>postgresql</artifactId>
                    <version>9.1-901.jdbc4</version>
                </dependency>
            </dependencies>
        </plugin>

И я получаю следующее, Когда я запускаюliquibase:update ...

------------------------------------------------------------------------
Building ********** 1.0-SNAPSHOT
------------------------------------------------------------------------

--- liquibase-maven-plugin:3.3.3:update (default-cli) @ ********** ---
------------------------------------------------------------------------
Liquibase skipped due to maven configuration
------------------------------------------------------------------------
BUILD SUCCESS

Это работает отлично, если я вернусь к использованию версии 2.0.5 плагина liquibase.

Может ли кто-нибудь просветить меня относительно того, что я делаю неправильно?
1 2

1 ответ:

Проверьте здесь: CORE-2360 Похоже, что <skip> имеет значение true по умолчанию в 3.3.3 версия. Просто используйте 3.3.4 и все должно быть в порядке.