1.命令
./gradlew [任务1 任务2 任务N] [--选项=值]
可指定单个任务或多个任务,如果指定了多个任务,它们应该用空格分隔。
接受值的选项可以在选项和参数之间指定或不指定=
;但是,建议使用=
。
//在根项目执行任务(单项目)
./gradlew :任务
//在根项目为所有子项目执行任务(多项目)
./gradlew 任务
//切换到子项目执行任务(多项目)
cd 子项目
./gradlew 任务
//在根项目为特定子项目执行任务(多项目)
./gradlew :子项目:任务
./gradlew 子项目:任务
2.任务
任务 | 详情 |
init | 使用新的或现有项目创建新的 Gradle 构建 |
wrapper | 调用Gradle Wrapper |
build | 计算所有输出 |
run | 运行应用程序 |
bootRun | 运行SpringBoot应用程序 |
check | 运行所有检查 |
clean | 删除输出 |
test | 测试 |
dist | 构建发布 |
deploy | 部署 |
projects | 查看所选项目的所有子项目 |
tasks | 查看所选项目的主要任务 |
dependencies | 查看所选项目的依赖项 |
buildEnvironment | 可视化所选项目的buildscript依赖项 |
dependencyInsight | 深入了解与指定输入匹配的特定依赖项(或多个依赖项) |
help | 获取详细帮助 |
3.选项
选项 | 详情 |
-? , -h , --help | 帮助 |
-v , --version | 打印版本信息,不执行任何任务并退出。 |
-V , --show-version | 打印版本信息,继续执行指定任务。 |
--scan | 生成带有详细性能诊断的构建扫描。 |
-q , --quiet | 仅日志记录错误。 |
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/java/javaenv/16126.html