gradle - 即使我已在buildscript的存储库中添加,也不会在maven中央存储库中搜索我的插件

标签 gradle

当我开始运行build.gradle文件时,未在maven中央存储库中搜索我的插件。

buildscript {
    repositories {
        mavenCentral()
        maven { 
            url "https://plugins.gradle.org/m2/" 
        }
    }
}
plugins {
     id 'net.sf.jbddi.jbddi-core' version '1.0.1'
}
apply plugin: 'java'
apply plugin: 'maven'

我收到以下错误。

什么地方出了错:
在以下任何来源中均未找到插件[id:'net.sf.jbddi.jbddi-core',版本:'1.0.1']:
  • Gradle Core插件(插件不在'org.gradle' namespace 中)
  • 插件存储库(无法解析插件 Artifact “net.sf.jbddi.jbddi-core:net.sf.jbddi.jbddi-core.gradle.plugin:1.0.1”)
    在以下存储库中搜索:
    Gradle中央插件存储库
  • 最佳答案

    buildscript dependencies仅适用于Gradle插件;

    只需在该块之外定义存储库:

    repositories {
        mavenCentral()
    }
    

    关于gradle - 即使我已在buildscript的存储库中添加,也不会在maven中央存储库中搜索我的插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54566851/

    相关文章:

    android - 如何在 AIDE 中使用库

    gradle - 如何将 Guava 库包含到我的输出jar中?

    selenium - 如何添加Gradle Kotlin依赖编译组: 'org.seleniumhq.selenium' ?

    android - 我无法为此错误生成已签名的APK:配置 'compile'已过时,已被 'implementation'和 'api'取代

    android - 添加 gradle 依赖以支持 android.util.ArrayMap

    java - 无法使用 Spring Tool Suite 的指定 Gradle 安装创建 Tooling API 实现的实例

    安卓工作室 0.5.9 : 2 annoying Gradle warnings

    intellij-idea - 2016.1 中控制从 Gradle sourceSets 自动创建 IDEA 模块?

    android - Gradle 'XXX' 项目刷新失败

    android - 如何让 Dagger2 编译器选项工作?