Gradle的学习
Gradle的学习
项目构建工具–脚本采用Groovy书写
项目结构
- 外层setting.gradle为根项目的配置,可以知道需要包含哪些模块
- 最外层的build.gralde也是根项目的配置,模块中的build.gradle是子项目的配置
- gradle文件夹下面是版本配置以及gradle所需要的脚本
- 最外层的gradlew为linux/mac下的脚本,.bat是windwos下面用的脚本
- 优先运行setting配置,再运行主项目中的build,其次运行子build
gradle中的task
- gradle中所有的构建工作都是有task完成的,他处理类,编译,打包,发布等操作
- 可以运行gradlew tasks查看当前项目等task
- 需要jdk版本>=1.8
task的书写
task执行顺序
默认加载顺序自上而下
可以自定义执行顺序
hello.dependsOn clear
默认的gradle task
- gradlew clean
- gradlew build
- 等
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 HiAsia的小站!
评论