无法应用插件[id'com.jfrog.artifactory']

问题描述 投票:0回答:2

我正在使用 Gradle 6.7.1 并尝试应用最新版本的插件“com.jfrog.artifactory”,但出现此错误 -

无方法签名:org.gradle.api.internal.tasks.RealizedTaskCollection.configureEach() 适用于参数类型:(org.jfrog.gradle.plugin.artifactory.ArtifactoryPluginBase$_addModuleInfoTask_closure2) 值:[org.jfrog.gradle .plugin.artifactory.ArtifactoryPluginBase$_addModuleInfoTask_closure2@72132197]

这就是我的 build.gradle 中的内容 -


apply plugin: 'com.jfrog.artifactory'

buildscript {
    repositories {
        jcenter()
        maven {
            url = 'https://plugins.gradle.org/m2/'
        }
    }
    dependencies {
        classpath "org.jfrog.buildinfo:build-info-extractor-gradle:4.18.2"
    }
}

我也尝试使用4.18.1和4.18.0,但得到了同样的错误。请帮忙!

plugins artifactory gradle-plugin
2个回答
2
投票

你的 apply 插件行应该在 buildscript 块之后

buildscript {
    repositories {
        jcenter()
        maven {
            url = 'https://plugins.gradle.org/m2/'
        }
    }
    dependencies {
        classpath "org.jfrog.buildinfo:build-info-extractor-gradle:4.18.2"
    }
}
apply plugin: 'com.jfrog.artifactory'

© www.soinside.com 2019 - 2024. All rights reserved.