【问题标题】:Publishing archives in local maven repository在本地 Maven 存储库中发布档案
【发布时间】:2014-10-31 06:23:42
【问题描述】:

我正在尝试将 jar 发布到本地 maven 存储库。我编写了以下 gradle 构建脚本:

uploadArchives{
    repositories{
        mavenDeployer{
            repository(url: "C:/users/Admin/maven")
        }
    }
}

但我得到了一个错误:

无法发布配置“存档” 对于工件 {:upload_archive:unspecified:jar}:groupId 不能为空。

穿什么?我按照documentation第8.7节说的做了。

【问题讨论】:

    标签: java groovy gradle


    【解决方案1】:

    听起来您没有设置project.group,这是发布到 Maven 存储库所必需的。查看gradle-all 分布的samples 目录中的完整示例。用户指南包含这些内容的摘录。

    【讨论】:

      【解决方案2】:

      您的 build.gradle 文件缺少组定义,应该是这样的

          group = 'net.joningi'
      
          uploadArchives {
              repositories {
                  mavenDeployer {
                      repository(url: uri('../repo'))
                  }
              }
          }
      

      【讨论】:

        猜你喜欢
        • 2019-12-27
        • 2018-03-11
        • 2012-03-20
        • 2018-02-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-06-23
        • 2013-11-23
        相关资源
        最近更新 更多