
重要
随着软件项目的庞大,模块化开发成为必然,高内聚低耦合成为评价一个系统的重要标准。一个模块只做一件事,我们会把一些通用的代码分离出来,到其他项目中进行单独的维护,别人再通过依赖的方式使用。于是,各类包管理工具和构建工具就诞生了,这里就有我们的maven和gradle。
上一篇文章讲了 Maven 如何发布 JAR 包:用Maven构建现代Java项目的艺术
本文继续聊 Gradle 的发布机制,以我的开源项目 smart-dbc 为例。
2026/4/11大约 13 分钟
