gradle - 找不到插件[id: 'com.github.johnrengelman.shadow',版本: '5.2.0']

标签 gradle build.gradle gradle-plugin

我目前正在尝试创建一个简单的Discord机器人。我完成了代码,并试图通过shadow-> shadowJar导出它。我不断收到此错误消息:

在以下任何来源中均未找到插件[id:'com.github.johnrengelman.shadow',版本:'5.2.0']:

  • Gradle Core插件(插件不在'org.gradle' namespace 中)
  • 插件存储库(无法解析插件 Artifact 'com.github.johnrengelman.shadow:com.github.johnrengelman.shadow.gradle.plugin:5.2.0')
    在以下存储库中搜索:
    Gradle中央插件存储库

  • 我已经尝试过解决问题的方法,但是还是很失败。我对此很陌生,只具有使用简单Java的经验,例如多维数组,类,对象等。

    请帮忙!

    这是我的build.gradle:
    plugins {
        id 'java'
        id 'application'
        id "com.github.johnrengelman.shadow" version "5.2.0"
    }
    
    mainClassName = "Main"
    
    group 'com.mywebsite'
    version '1.0-SNAPSHOT'
    
    
    
    sourceCompatibility = 1.8
    
    repositories {
        mavenCentral()
        jcenter()
    }
    
    dependencies {
        compile 'net.dv8tion:JDA:3.5.0_329'
    }
    

    最佳答案

    在编写此答案时,the shadow plugin的最新版本是2.0.3

    因此,我不知道您从何处获取该5.2.0,但这是问题所在:这里没有影子插件版本5.2.0

    关于gradle - 找不到插件[id: 'com.github.johnrengelman.shadow',版本: '5.2.0'],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61065293/

    相关文章:

    gradle - 如何用gradle构建WAR文件?

    android - build.gradle文件中是否可能 “def”值

    java - 如何使用 Gradle java 插件将 "illegal-access=deny"传递给单元测试的 JVM 参数?

    groovy - Gradle任务对动态创建任务的依赖

    java - Java Gradle API 的 Maven 依赖参数是什么?

    android - 升级到android后无法构建项目-P

    gradle - 如何在 Gradle 中执行任务?

    java - Lombok 的应用程序构建失败原因

    gradle - 在哪里可以找到build.gradle文件中scmVersion的DSL定义

    Android Appcompat-v7 错误