跳到内容

下载#

先决条件#

首先安装 Liquibase.

安装#

  1. 找到 Liquibase 安装文件夹(后续称为 LIQUIBASE_HOME
  2. 下载扩展程序 JAR(从 GitHub
  3. JAR 文件放入 lib 文件夹,该文件夹位于 LIQUIBASE_HOME
  4. 运行 liquibase --version,Neo4j 扩展程序应被列出

请确保添加 liquibase-neo4j 依赖项,如下所示,与其他依赖项一起添加。

<dependency>
    <groupId>org.liquibase.ext</groupId>
    <artifactId>liquibase-neo4j</artifactId>
    <version>4.32.0</version>
</dependency>

信息

Neo4j 扩展程序需要包含 org:liquibase:liquibase-core 依赖项。如果您是 Spring Framework 或 Spring Boot 用户,例如,liquibase-core 很可能是传递性依赖项,可能不会直接出现在您的项目文件中。请确保 liquibase-core 在您的依赖项树中已解析(运行 mvn dependency:tree 以显示后者)。

请确保将 liquibase-neo4j 依赖项添加到插件定义中。

<plugin>
    <groupId>org.liquibase</groupId>
    <artifactId>liquibase-maven-plugin</artifactId>
    <version>4.32.0</version>
    <dependencies>
        <dependency>
            <groupId>org.liquibase.ext</groupId>
            <artifactId>liquibase-neo4j</artifactId>
            <version>4.32.0</version>
        </dependency>
    </dependencies>
</plugin>

请确保添加 liquibase-neo4j 依赖项,如下所示,与其他依赖项一起添加。

runtimeOnly 'org.liquibase.ext:liquibase-neo4j:4.32.0'

信息

Neo4j 扩展程序需要包含 org:liquibase:liquibase-core 依赖项。如果您是 Spring Framework 或 Spring Boot 用户,例如,liquibase-core 很可能是传递性依赖项,可能不会直接出现在您的项目文件中。请确保 liquibase-core 在您的依赖项树中已解析(运行 gradle -q dependencies 以显示后者)。

请确保添加 liquibase-neo4j 依赖项,如下所示。

liquibaseRuntime 'org.liquibase.ext:liquibase-neo4j:4.32.0'

不支持的版本#

以下版本的 Liquibase core 与 Neo4j 扩展程序不兼容

版本 解决方法
4.23.0 [推荐] 将 core 和扩展程序都升级到 4.23.1(或更高版本)。
或者,使用 Liquibase core 4.21.1 版本和 Neo4j 扩展程序 4.21.1.2 版本
© . All rights reserved.