跳转到内容

下载#

先决条件#

首先安装 Liquibase

安装#

  1. 定位 Liquibase 安装文件夹(随后称为 LIQUIBASE_HOME
  2. 下载扩展 JAR(来自 GitHub
  3. JAR 放入 LIQUIBASE_HOMElib 文件夹中
  4. 运行 liquibase --version,Neo4j 扩展应当列出

确保按如下方式添加 liquibase-neo4j 依赖,同时保留其他依赖。

<dependency>
    <groupId>org.liquibase.ext</groupId>
    <artifactId>liquibase-neo4j</artifactId>
    <version>5.0.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>5.0.0</version>
    <dependencies>
        <dependency>
            <groupId>org.liquibase.ext</groupId>
            <artifactId>liquibase-neo4j</artifactId>
            <version>5.0.0</version>
        </dependency>
    </dependencies>
</plugin>

确保按如下方式添加 liquibase-neo4j 依赖,同时保留其他依赖。

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

信息

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

确保按如下方式添加 liquibase-neo4j 依赖。

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

不受支持的版本#

以下 Liquibase Core 版本与 Neo4j 扩展不兼容

版本 变通方案
4.23.0 [推荐] 将 Core 与扩展均升级到 4.23.1(或更高)版本。
或者,使用 Liquibase Core 4.21.1 并将 Neo4j 扩展保持在 4.21.1.2 版本。
© . This site is unofficial and not affiliated with Neo4j, Inc.