【问题标题】:Error resolving plugin, You must specify a URL for a Maven repository解析插件时出错,您必须为 Maven 存储库指定 URL
【发布时间】:2021-04-12 20:58:17
【问题描述】:

克隆 repo 后出现问题,在我的 springboot 项目的第一次 gredle 构建期间出现错误

Error resolving plugin [id: 'some plugin', version: 'plugin version']
> You must specify a URL for a Maven repository.

在我的 bulid.gradle 文件中就是这样写的

plugins {
  id "some plugin" version "${PluginVersion}"
}

我是否必须进行设置。我在这个项目中使用 Intelli J。提前致谢

【问题讨论】:

  • "some plugin" 听起来不像是真正插件的名称 :)
  • @BjørnVester 你永远不会相信这一点,但这对我有用,我从终端打开我的 intelliJ 想法然后构建成功。如果我通过单击应用程序图标直接打开它不起作用。

标签: java spring-boot maven gradle


【解决方案1】:

您需要在存储库中指定 url

 repositories {
   maven { url "http://maven.springframework.org/release" }
   maven { url "https://maven.fabric.io/public" }
 }

您必须根据需要指定存储库 URL。

查看Gradle documentation了解更多信息。

【讨论】:

    【解决方案2】:

    您需要在 settings.gradle 中指定插件所在的 maven 存储库,例如

    pluginManagement {
        repositories {
            maven {
                url 'urlToRepository'
            }
            maven {
                url 'anotherUrlToRepository'
            }
            gradlePluginPortal()
        }
    }
    

    【讨论】:

      猜你喜欢
      • 2021-11-08
      • 1970-01-01
      • 1970-01-01
      • 2011-04-15
      • 1970-01-01
      • 1970-01-01
      • 2016-04-04
      • 2015-06-22
      • 2018-05-11
      相关资源
      最近更新 更多