文档:central.sonatype.org/publish/pub…
0. 准备工作
直接GitHub登录官网,自动获得一个命名空间(即group-id) 项目配置好pom.xml 可参考 github.com/jiangood/ad… 最重要的是
1. TOKEN 设置
settings.xml 文件中应该包含 token, 官网右上角菜单【View User Tokens】
<settings>
<servers>
<server>
<id>central</id>
<username><!-- your token username --></username>
<password><!-- your token password --></password>
</server>
</servers>
</settings>
2. GPG
文档 central.sonatype.org/publish/req…
需安装gpg4win.exe www.gpg4win.org
生成密钥后妥善保管,如果已有密钥,可选择导入
配置环境变量 MAVEN_GPG_PASSPHRASE,值为密钥的密码
记得重启开发工具或命令行,保险起见可重启电脑
3. 执行 mvn deploy
执行发布前确保打开了上一步安装的软件,
如果需指定 profile 如 publishMavenCentral
mvn deploy -P publishMavenCentral