You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Liquibase社区版通过Gradle运行时,如何消除许可证警告?

解决Liquibase社区版Gradle运行时的License警告问题

有几种方法可以消除这个警告:

  • 通过系统属性跳过License检查
    在Gradle任务中添加系统属性liquibase.license.skip=true,直接禁用License相关的检查逻辑。可以在build.gradle里全局配置所有Liquibase任务:

    tasks.withType(LiquibaseTask) {
        systemProperty 'liquibase.license.skip', 'true'
    }
    

    或者每次运行Gradle命令时临时添加参数:

    ./gradlew 你的Liquibase任务名 -Dliquibase.license.skip=true
    
  • 过滤日志输出
    如果项目使用日志框架(如Logback、Log4j),可以配置日志规则,将liquibase.util.LicenseService的日志级别设为ERROR,这样就不会输出该警告:
    以Logback为例,在logback.xml中添加:

    <logger name="liquibase.util.LicenseService" level="ERROR" />
    
  • 确认仅依赖社区版
    检查build.gradle的依赖配置,确保没有引入Liquibase Pro相关的依赖,只保留核心社区版依赖:

    implementation 'org.liquibase:liquibase-core:指定版本号'
    

内容的提问来源于stack exchange,提问作者HFranz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 04:25:17