gradle 项目如何发布到 Maven 中央库

gradle 项目如何发布到 Maven 中央库

💡 原文中文,约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 仓库,供用户使用。

➡️

继续阅读