插件

    • 二进制插件
    • 脚本插件,gradle 配置 进一步配置

    用法:
    1、插件依赖配置
    2、项目内使用
    3、插件参数配置

    脚本插件

    1、定义脚本插件
    2、引用插件
    apply from : project.rootProject.file(“”)

    自定义插件

    1、建立插件工程
    2、插件内部逻辑
    3、发布,使用
    本地,远程仓库

    页面路由
    image.png

    1、标记页面,
    2、收集页面
    3、生成文档
    4、注册映射(自动注册)
    5、打开页面

    插件工程创建
    1、建立 buildSrc
    2、源码目录:
    src/main/包名/具体的插件类 xxplugin.groovy
    3、插件声明目录
    src/main/resources/META-INFO/gradle-plugins/name.properties
    文件内容
    implementation-class=全类名
    4、引用插件
    apply plugin: ‘name’

    创建配置
    1、定义Extension == bean
    2、注册
    3、使用
    4、获取配置

    使用仓库的插件
    1、添加仓库地址
    maven{
    url uri(“”)
    }

    2、配置插件
    classpath:””

    3、添加插件
    apply plugin: ‘’