💡
原文中文,约4200字,阅读约需10分钟。
📝
内容提要
本文介绍了将gradle项目发布到Maven Central Repository的步骤,包括创建ticket、完善项目、签名和执行发布等。最终将项目打包成artifact并上传到托管平台,同步到Central Repository中。提供了详细的配置和步骤,帮助读者成功发布gradle项目到Maven Central仓库。
🎯
关键要点
-
将 gradle 项目发布到 Maven Central Repository 的步骤包括创建 ticket、完善项目、签名和执行发布。
-
项目发布的本质是将项目打包成 artifact,并上传到托管平台,最终同步到 Central Repository。
-
发布流程以 sonatype 的仓库为例,首先需要注册 JIRA 帐号并创建 ticket。
-
ticket 中需填写发布产物的基本信息,包括 groupId、项目地址和代码管理地址。
-
sonatype 对发布项目有质量要求,需上传源代码和 javadoc,并在 build.gradle.kts 中进行配置。
-
使用最新的 gradle 8.2 和 maven-publish 插件来完成发布功能。
-
生成产物后需对其进行签名,确保上传的可靠性,并上传公钥到公钥服务器。
-
执行 gradle 的发布任务后,项目产物会被打包、签名并上传到托管平台。
-
在托管平台中检查上传的文件后,点击 close 按钮进入检查阶段,检查通过后可正式发布。
-
发布后产物会同步到 Maven Central 仓库,供用户使用。
➡️