Java 生命周期配置未涵盖插件执行:org.liquibase:liquibase maven插件:3.0.5:update

Java 生命周期配置未涵盖插件执行:org.liquibase:liquibase maven插件:3.0.5:update,java,spring,hibernate,maven,liquibase,Java,Spring,Hibernate,Maven,Liquibase,我开始学习如何在hibernate和spring项目中使用liquibase运行迁移。我在pom.xml中添加了依赖项库,但在将其添加到pom.xml的构建属性时,我遇到了一些问题 <plugin> <groupId>org.liquibase</groupId> <artifactId>liquibase-maven-plugin</artifactId> <ve

我开始学习如何在hibernate和spring项目中使用liquibase运行迁移。我在pom.xml中添加了依赖项库,但在将其添加到pom.xml的构建属性时,我遇到了一些问题

<plugin>
           <groupId>org.liquibase</groupId>
           <artifactId>liquibase-maven-plugin</artifactId>
           <version>3.0.5</version>
           <configuration>                  
              <propertyFile>src/main/resources/liquibase.properties</propertyFile>
           </configuration>                
           <executions>
             <execution>
               <phase>process-resources</phase>                                                                  
               <goals>
                 <goal>update</goal>
               </goals>
             </execution>
           </executions>

        </plugin>

请帮助我。我开始学习liquibase了

我想你是在用Eclipse吧?还有用于Eclipse的maven插件

如果您对详细信息感兴趣,请查看本文:


如果您只是想消除错误消息,请使用eclipse提供的一种快速修复解决方案。我只是将其设置为“忽略插件目标”,这将添加一个
,告诉m2eclipse忽略它。

可以使用pluginManagement标记修复它,如下所示:

<build>
  <pluginManagement>
    <plugins>
        <plugin> ... </plugin>
        <plugin> ... </plugin>
              ....
    </plugins>
  </pluginManagement>
</build>

... 
... 
....

java.lang.RuntimeException:无法运行Liquibase,Liquibase.datasource未设置,导致出现此错误,请询问新问题。一个问题=一个问题。但别忘了试着自己和谷歌解决一下。如果你不能让它工作,那么问一个新问题。:)
<build>
  <pluginManagement>
    <plugins>
        <plugin> ... </plugin>
        <plugin> ... </plugin>
              ....
    </plugins>
  </pluginManagement>
</build>