在本地Maven存储库中发布存档文件

3
我正在尝试将jar发布到本地maven存储库。 我编写了以下gradle构建脚本代码:
uploadArchives{
    repositories{
        mavenDeployer{
            repository(url: "C:/users/Admin/maven")
        }
    }
}

但是我遇到了一个错误:

无法发布配置文件“archives”,因为无法识别artifact {:upload_archive:unspecified:jar}:groupId不能为空。

出了什么问题?我按照文档第8.7节的说明操作了。

2个回答

2

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

    group = 'net.joningi'

    uploadArchives {
        repositories {
            mavenDeployer {
                repository(url: uri('../repo'))
            }
        }
    }

2

看起来你没有设置 project.group,这是发布到 Maven 存储库所必需的。请查看 gradle-all 发行版的 samples 目录中的完整示例。用户指南包含了其中的摘录。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接