[Gradle中文教程系列]-跟我学Gradle-8.3-多模块项目- settings文件

这篇教程详细介绍了Gradle多模块项目的设置,包括如何定义根模块项目、自定义settings文件名以及如何在初始化阶段添加逻辑。通过示例展示了如何使用include声明模块,以及如何通过命令行参数控制settings文件的查找。同时,提到了Gradle在找不到settings.gradle时会将模块视为独立项目,并按依赖或字母顺序执行构建。
摘要由CSDN通过智能技术生成

我们了解到一个典型的多模块项目需要有一个根模块项目以及模块描述文件(默认为settings.gradle),下面我们将通过一个 多项目示例 来对多模块项目的结构以及脚本进行更深入的了解。

如果要让 Gradle 支持多
构建,只需为你的项目确定一个 根模块项目 并且在根模块项目下添加 settings.gradle 文件用以描述模块(项目)关系

include 'base','main'

  这里将模块(项目)名称路径的字符串以数组的形式传递给了include函数,Gradle 会以相对于当前目录按照 include 给定的模块(项目)路径查找对应的子模块,如果要声明的模块(项目)有多个层次可以用:进行描述,假设main下面又分了Alpha,Bravo 那么声明方式则按如下方式书写

include 'base&
  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值