sonatype中央仓库申请及项目上传


此篇教程将教大家如何申请sonatype账号,并创建构件,上传项目到中央仓库中,完成此步后,我们就可以随时随地的使用自己开源的项目

1 申请sonatype账号

登录https://issues.sonatype.org/secure/Signup!default.jspa 创建sonatype账号

2 创建issure

在这里插入图片描述

注意:group id中的域名最好自己有,如果是github的项目,填写的是io.github.pj1987111。

在这里插入图片描述

在审核过程中,还需要在git上建一个项目证明身份。通过审核后,我们看见此issue的状态变成RESOLVED,此时就可以开始上传项目了

同个github账号下,只需要申请一次就行。

3 maven配置

在上传和下载的pom中,如下配置。

修改一下pom.xml 中 distributionManagement中的url即可

<distributionManagement>
    <snapshotRepository>
        <id>ossrh</id>
        <url>https://s01.oss.sonatype.org/content/repositories/snapshots</url>
    </snapshotRepository>
    <repository>
        <id>ossrh</id>
        <url>https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/</url>
    </repository>
</distributionManagement>

注意:此处的ID务必与maven中的setting.xml中的service中的id相对应,我们看看setting.xml中的service是怎么写的

这里的username和password填写sonatype的账号密码。

<servers>
    <server>
      <id>ossrh</id>
      <username>xxx</username>
      <password>xxx</password>
    </server>
</servers>

4 上传下载

通过命令将包上传

mvn clean deploy

然后其他项目就可以下载位于中央仓库的包。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值