Gradle 的约定式概念

文章目录

Gradle 中存在很多约定式的东西,也就是理论上不支持配置,或者哪怕可以配置,也不建议修改的东西

build.gradle

Gradle 构建系统的入口,一般一个gradle项目应该首先看这里,这里会指定项目的几乎所有配置 对于Java项目来说,包含但不仅限于指定项目是java app还是java library,依赖的三方库,源文件包含什么,打包时应该包含的文件,签名方式,上传maven的配置等等

settings.gradle

如果是子项目,可能不包含这个文件,但主项目一般都应该包含这个文件,一般情况下,这个文件指定了项目名称和整个工程包含的项目

buildSrc

这个文件夹很神奇,这里可以定义你在构建系统中需要用到的源码,计划中,我会单独开一篇文章来聊聊怎么使用和有什么用。 Gradle buildSrc