Как исправить «Не найден плагин для префикса« liquibase »в текущем проекте и в группах плагинов» - PullRequest
1 голос
/ 24 октября 2019

Я новичок в Liquibase. Я уже включил плагины maven и liquibase в свой pom.xml, однако, когда я обновляю liquibase, используя mvn liquibase: update, я получаю эту ошибку

No plugin found for prefix 'liquibase' in the current project and in the plugin groups [org.apache.maven.plugins, org.codehaus.mojo] 

Как я могу исправить эту ошибку, чтобы при вводе mvn liquibase:обновление будет работать правильно

Вот некоторые из зависимостей, которые есть в моем файле pom.xml, связанные с liquibase

        <dependency>
            <groupId>org.liquibase</groupId>
            <artifactId>liquibase-core</artifactId>
        </dependency>

        <build>
          <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>2.5</version>
                <configuration>
                    <useSystemClassLoader>false</useSystemClassLoader>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.liquibase</groupId>
                <artifactId>liquibase-maven-plugin</artifactId>
                <version>3.6.3</version>
                <configuration>
                    <propertyFile>src/main/resources/liquibase.properties</propertyFile>
                    <promptOnNonLocalDatabase>false</promptOnNonLocalDatabase>
                </configuration>
            </plugin>
         </build>

1 Ответ

1 голос
/ 24 октября 2019

Я не думаю, что проблема связана с самим плагином liquibase. Это больше о префиксах maven.

Попробуйте выполнить: mvn org.liquibase:liquibase-maven-plugin:update

Также, проверьте этот вопрос .

...