gradle学习笔记

9次阅读

共计 747 个字符,预计需要花费 2 分钟才能阅读完成。

一、参考


官方文档

二、名词解释


DSL, domain-speific language,特定领域语言

三、正文


1. 第一个 gradle 项目

1.1 创建项目

build.gradle 配置当前项目的脚本文件
gradle-wrapper.jar 可以使用的 jar 包
gradle-wrapper.properties 配置属性
gradlew 基于 unix 系统的脚本
gradlew.bat 基于 windows 系统的脚本
settings.gradle 用于配置 gradle 构建的 gradle 设置脚本

1.2 创建任务

gradle 使用 groovy 语言编写任务,一个项目可以包含多个任务,每个任务执行一些操作

gradle 提供了一个任务库,可以配置某个任务
例如,一个核心 copy 任务,可以将文件从一个目录移到其他目录

注:这个 copy 任务,将把 src 目录中文件复制到 dest 目录,其中 dest 目录不需要提前创建,group 和 description 参数自定义

1.3 使用插件

gradle 包含一系列插件,可以在插件仓库中发现,发行版中包含一个基本插件,

在安装了插件 base 后,可以创建一个 Zip 任务

注: 这个 zip 任务,将把 src 目录压缩为 zip 文件,保存在 bulid/distributions 目录中

1.4 探索和调试

1.4.1 查看项目所有任务

1.4.2 查看项目所有属性

2. 第一个 java 应用

2.1 创建项目

2.2 生成文件

查看settings.gradle, 设置根项目的名称为demo,默认情况下,根项目名称和项目所在目录名称相同

查看 build.gradle
plugins 指定插件
repositories 指定存储库
dependencies 指定项目依赖库

2.3 使用阿里源

因为默认的 jcenter() 下载缓慢,可以替换为阿里源镜像

2.4 打包

2.5 运行应用

正文完
 0