首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Liquibase maven插件不使用类路径属性

问Liquibase maven插件不使用类路径属性
EN

Stack Overflow用户
提问于 2017-04-06 19:11:28
回答 3查看 4.2K关注 0票数 7

由于某种原因,当我在liquibase.properties文件中设置它时,Liquibase maven插件没有使用我的属性。当我运行mvn liquibase:update时,我会得到以下信息。

代码语言:javascript
复制
[INFO] there are no resolved artifacts for the Maven project.
[INFO] Parsing Liquibase Properties File
[INFO]   File: target/classes/liquibase.properties
[INFO]   'classpath' in properties file is not being used by this task.

因此,更新失败,因为液化库找不到驱动程序,也无法连接到数据库。

我看到了这样的问题,但他们使用的是液化基可执行文件,而不是maven。我用它作为如何使用liquibase.properties文件的示例。

用MS建立Liquibase

我知道它击中异常的位置,L571到L588,异常,但是实际的异常没有被打印出来,所以我不知道错误的原因。

https://github.com/liquibase/liquibase/blob/9ae7f90a0bbbbcec229a0788afa74831db348ced/liquibase-maven-plugin/src/main/java/org/liquibase/maven/plugins/AbstractLiquibaseMojo.java#L573

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-04-06 20:21:40

与其在属性文件中设置类路径,还必须将驱动程序jar作为依赖项放在maven POM中。

请参阅Liquibase Maven任务的文档,特别是描述不同JDBC依赖项的部分。这里有一个片段:

Maven Liquibase更新示例 您需要确保在Maven POM文件的依赖部分中包含数据库的相关JDBC驱动程序。 MySQL示例:

代码语言:javascript
复制
<project>
    <dependencies>
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <!-- Replace with the version of the MySQL driver you want to use -->
            <version>${mysql-version}</version>
        </dependency>
    </dependencies>
</project>
票数 3
EN

Stack Overflow用户

发布于 2019-03-08 22:18:44

在我的例子中,这是一个简单的复制和粘贴问题。

属性driver在liquibase.properties中以空格结尾。删除空格后一切都很好。

driver: com.mysql.cj.jdbc.Driver

vs

driver: com.mysql.cj.jdbc.Driver

票数 0
EN

Stack Overflow用户

发布于 2020-03-31 16:55:13

这个回答把我引向了正确的方向。在我的例子中,我需要声明Maven资源。

代码语言:javascript
复制
<build>
    <resources>
      <resource>
        <directory>src/main/resources</directory>
        <filtering>true</filtering>
      </resource>
    </resources>
</build>

希望能帮上忙!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43263866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档