首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Package 打包上传到中央仓库的时候提示 SCM URL missing

Package 打包上传到中央仓库的时候提示 SCM URL missing

原创
作者头像
HoneyMoose
修改2020-12-24 18:11:49
修改2020-12-24 18:11:49
56700
代码可运行
举报
文章被收录于专栏:CWIKIUSCWIKIUS
运行总次数:0
代码可运行

提示的错误信息为:

代码语言:javascript
代码运行次数:0
运行
复制
[ERROR] Repository "comossez-1001" failures
[ERROR]   Rule "pom-staging" failures
[ERROR]     * Invalid POM: /com/ossez/upcex-api/0.0.1/upcex-api-0.0.1.pom: SCM URL missing

maven-scm-011163×296 37.5 KB

问题和解决办法

这是因为在你的 POM 文件中没有提供 SCM 的配置。

如果你是开源的,并且希望将代码上传到中央仓库的话,这个是必须要配置的。

例如,我们配置了 scm

代码语言:javascript
代码运行次数:0
运行
复制
<scm>
        <url>https://github.com/ossez-com/upcex-api</url>
        <connection>https://github.com/ossez-com/upcex-api.git</connection>
        <developerConnection>https://github.com/ossez-com/upcex-api.git</developerConnection>
    </scm>

当配置成功后,再次上传就可以避免这个问题了。

其实在 SCM 中最重要的部分为 URL,这部分表示的是你项目的地址。

https://www.ossez.com/t/package-scm-url-missing/786

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题和解决办法
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档