没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
由于本人经常开发一些Java项目,一些组件库需要与人共享,搭建私服也比较麻烦,于是索性研
究了一下如何发布到maven中央仓库。
整理成下文,不吝与大家分享。
整个教程分三部分讲解
第一篇: 注册账号和提交申请
第二篇: 安装gpg和配置pom.xml文件
第三篇:打包上传发布
目录
申请账号
打开网址: https://issues.sonatype.org/secure/Dashboard.jspa
注册账号
提交申请
验证你的group id
GPG签名使用
打包注意事项
上传发布
申请账号
打开网址: https://issues.sonatype.org/secure/Dashboard.jspa
这个网址打开会有点慢, 如果不能打开就需要一些科技了。 毕竟国外的网络只能这样。 因为我
已经注册了账号并记住密码了, 所以图中账号密码自动填写了。
注册账号
点击sign up 链接会跳转到注册信息填写页面
email 邮箱地址, 很重要, 后面会用来接收邮件。 我填写了自己的qq邮箱
full name 你的全名, 你可以填写自己的英文名。
username 用户名
password 密码必须符合规则. 规则比较复杂, 我是使用LastPass插件自动生成的。这个插
件强烈推荐, 我的所有账号密码都记录在这个插件.
注册要求的密码规则十分复杂,按照提示设置后, 还需要拿个本子记下来, 因为后买会用
到这个密码
注册成功后会出来下面的页面。 同时也会往你的注册邮箱里面发送一份邮件。如果密码忘记了可
以通过邮箱找回密码
注册成功后再次点开开始的页面, 填写刚刚注册的账号密码登录。
登录成功后会进入上图所示的页面。 说明注册成功了, 就可以进行下一步了。
提交申请
上面的操作已经注册账号成功了, 并且登录进去了, 此时点击登录进入页面的正上方的 create
按钮。 出现下图所示页面
图中每项说明:
Project 如果是发布开源包给其他使用, 选择 Community Support - Open Source
Project Repository Hosting (OSSRH)
Issue Type 选择 New Project
suumary 填写发布包的简介
Description 填写说明。 可不填
Attachment 可不填
Group Id 填写你的包的group id。 你的包的group id 不要随便命名, 后面会需要验证这
个的。 我是因为有自己的域名 xiezc.xyz, 所以我的包的group id都是使用的xyz.xiezc作
为group id的。
Project URL 你的项目的源码地址, 填写的项目的github地址就可。
SCM ur 填写你的github项目的git url。 记住是git clone的url,带 后缀的url。.git
Username 可以不用填。
Already Synced to Central 选择None
上面的填完后提交, 会创建一个issues。 找到这个issues后点开如下图所示。
剩余16页未读,继续阅读
资源评论
- 学徒钝子生2023-12-15感谢资源主分享的资源解决了我当下的问题,非常有用的资源。
北极象
- 粉丝: 1w+
- 资源: 345
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功