按照本指南,您将创建一个简单的Gradle项目,调用一些基本的Gradle命令,并了解Gradle如何管理项目
1.初始化项目创建项目目录
❯ mkdir basic-demo ❯ cd basic-demo
现在我们可以使用Gradle的init命令生成一个简单的项目
gradle init
build.gradle:用于配置当前项目的Gradle构建脚本 gradle-wrapper.jar:Gradle Wrapper可执行JAR gradle-wrapper.properties:Gradle Wrapper配置属性 gradlew:基于Unix的系统的Gradle Wrapper脚本 gradlew.bat:适用于Windows的Gradle Wrapper脚本 settings.gradle:用于配置Gradle构建的Gradle设置脚本
Task
task copy(type:Copy) { from "src" into "dest" }
./gradlew copy
申请插件
plugins { id "base" }
压缩zip存档
task zip(type: Zip, group: "Archive", description: "Archives sources in a zip file") { from "src" setArchiveName "basic-demo-1.0.zip" }
The base
plugin works with the settings to create an archive file called basic-demo-1.0.zip
in the build/distributions
folder.
./gradlew zip
发现可用任务
./gradlew tasks