我试图将jar发布到当地的maven ropsitory。我已经编写了以下gradle构建脚本:
uploadArchives{
repositories{
mavenDeployer{
repository(url: "C:/users/Admin/maven")
}
}
}
但我收到了一个错误:
无法发布配置'档案' 对于工件{:upload_archive:unspecified:jar}:groupId不能为空。
什么?我是按照 documentation 的第8.7节所说的那样做的。
答案 0 :(得分:1)
听起来你没有设置project.group
,这是发布到Maven存储库所必需的。查看samples
分布的gradle-all
目录中的完整示例。用户指南包含这些摘录。
答案 1 :(得分:1)
您的build.gradle文件缺少组定义,这看起来应该是这样的
group = 'net.joningi'
uploadArchives {
repositories {
mavenDeployer {
repository(url: uri('../repo'))
}
}
}