gradle-bintray-plugin 插件 [id: 'com.jfrog.bintray', version: '1.+'] 未找到

Jua*_*via 2 gradle bintray gradle-plugin

我正在尝试使用 gradle 插件gradle-bintray-plugin

目前使用 Gradle 4.4

按照github页面中的教程,我应该以这种方式添加插件:

plugins {
    ...
    id "com.jfrog.bintray" version "1.+"
}
Run Code Online (Sandbox Code Playgroud)

我收到此错误消息,但无法继续:

插件 [id: 'com.jfrog.bintray', version: '1.+'] 未在以下任何来源中找到:

  • Gradle 核心插件(插件不在“org.gradle”命名空间中)
  • 插件库(不支持动态插件版本) 打开文件

ToY*_*nos 5

动态版本可能在过去被授权用于该plugins块(如教程中给出的示例),但现在已被禁止

if (versionSelectorScheme.parseSelector(markerVersion).isDynamic()) {
    result.notFound(SOURCE_NAME, "dynamic plugin versions are not supported");
    return;
}
Run Code Online (Sandbox Code Playgroud)

但旧buildscript方法并非如此,下面的代码在 Gradle 4.10 上运行良好

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.+'
    }
}
Run Code Online (Sandbox Code Playgroud)