原文件此部分配置为:

configurations {
    wagon
    distJars {
        extendsFrom runtime
        exclude group: 'org.elasticsearch'
        exclude group: 'lucene-core'
        exclude group: 'org.apache.logging.log4j'
        exclude group: 'lucene-analyzers-common'
        exclude group: 'org.apache.commons'
    }
}

由于gradle 版本之间的差异,从 Gradle 6.x 开始,configurations.runtime禁止使用参数获取程序执行的配置。相反,可以使用configurations.runtimeClasspath来实现。因此修改runtime为 runtimeClasspath

修改后配置
configurations {
    wagon
    distJars {
        extendsFrom runtimeClasspath
        exclude group: 'org.elasticsearch'
        exclude group: 'lucene-core'
        exclude group: 'org.apache.logging.log4j'
        exclude group: 'lucene-analyzers-common'
        exclude group: 'org.apache.commons'
    }
}

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐