开发Gradle plugin
· 阅读需 11 分钟

最近在学习如何编写 Gradle plugin, 记录一下学习心得
插件分类
Gradle 插件有三种实现方式 Script plugins、Precomplied script plugins 和 Binary plugins
Script plugins: 在build.gradle中直接实现插件逻辑,只能在当前构建中使用。Precomplied script plugins: 在项目中的独立文件(.gradle或.gradle.kts)中实现插件逻辑,可以在项目中的多个构建中使用。Binary plugins: 使用独立项目实现插件逻辑,并打包为jar文件,在项目中通过引用jar文件来使用。
本文使用独立项目来制作 Binary plugins.



