• Gradle的属性Property设置与调用


    Gradle在默认情况下已经为Project定义了很多Property:

    • project:Project本身
    • name:Project的名字
    • path:Project的绝对路径
    • description:Project的描述信息
    • buildDir:Project构建结果存放目录
    • version:Project的版本号

    在build.gradle文件可自定义一些Property。

    在build.gradle文件中向Project添加额外的Property时,不能直接定义,通过ext来定义.

    如果要添加一个名为property1的Property:

    ext.property1 = "this is property1"

    也可以通过闭包的方式:

    ext {
       property2 = "this is property2"
    }
    在定义了Property后,使用Property不需要ext,可以直接访问.

    引入别的project的library module作为library

    例如在别的地方有一个 commonProject,里面有 commonModule,你想要引用,而不是复制到现有项目,那么

    1.现有项目的settings.gradle下

    include ':commonModule'

    project(':commonModule').projectDir = new File(settingsDir, '../commonProject/commonModule')
    2.现有项目moudle的build.gradle下

    compile project(':commonModule')

     
  • 相关阅读:
    SpringMVC 工作流程
    zookeeper
    Zookeeper
    HashMap
    Shiro learning
    Shiro learning
    Shiro learning
    Easy Poi入门
    Enum枚举学习- java5之前和之后的写法
    linux命令行todo列表管理工具Taskwarrior介绍
  • 原文地址:https://www.cnblogs.com/gszw/p/7732735.html
Copyright © 2020-2023  润新知