gradle命令允许你同时定义一个或多个选项。
如果想修改日志级别为INFO,可以使用-i选项。
如果需要打印执行发生错误时的对战踪迹,使用-s选项。
Gradle构建脚本默认是build.gradle,也可以通过-b(或--build-file)指定特定构建脚本
gradle -b test.gradle
通常构建声明的依赖必须在离线仓库中存在才可以使用,如果本地缓存不存在,则在离线环境中构建就会失败。
--offline选项可以以离线模式构建,从而检查本地缓存依赖是否存在。
参数选项
-D,--system-prop
可以提供系统参数,形式如-Dmyprop=myvalue
-P,--project-prop
项目参数
日志选项
默认,Gradle构建不会提供大量的输出信息,修改为-i,--info
获得更多信息
-s,--stacktrace
选项可以打印简短的堆栈信息,帮助调试
-q,--quiet
减少构建出错时打印的错误日志
帮助任务
tasks会显示项目所有可运行的task
properties显示项目所有可用的属性
守护进程
以运行groupTherapy任务为例,在命令行启动Gradle守护进程,只需要增加--daemon选项。
为验证gradle守护进程运行
ps -ef | grep gradle
守护进程只会被创建一次,通常会在3小时空闲后自动过期。
当然,你可以选择不使用守护进程构建
gradle helloWorld --no-daemon
若手动停止守护进程,可以执行
gradle --stop