gradle学习笔记之命令

使用gradle 命令行

1. 运行任务: gradle -q <task1>  <task2>。

说明:• -q表示quiet,这个选项会少打印很多信息。

           • 任务名也可以使用缩写。比如:helloWolrd可以写成hW。

           • 排除一个任务 -x <task>

2. 列出所有的任务: gradle tasks

3. 命令行选项

    -h 或者--help, 打印帮助信息

     -b, -- build-file: gradle的构建脚本的默认命名约定为build.gradle。使用这个命令行选项也可以执行一个特定名字的构建脚本(比如:gradle -b test.gradle)

     --offline ;通常,构建中声明的依赖必须在本地仓库中存在才行。如果这个依赖在本地仓库中不存在,那么运行在一个没有网络的环境中就是构建失败。使用这个选项以离线的模式进行构建,仅仅在本地缓存         中检查依赖是否存在。

      -D,--system-prop: gradle是以一个jvm进程运行的。和所有的java进程一样,你可以提供一系列的系统参数,像:-DmypropertyName=mypropertyValue. 

    •  -P, --project-prop:项目参数是构建中可用的变量。你可以使用这个选项向构建脚本中传递参数。比如, -Pmyproperty=myvalue。

日志选项:

-i, --info: 在默认选项中,gradle在构建过程中并不会打印很多的信息。通过这个选项将日志级别调到info,如果你想要知道在构建中发送了什么,这个选项是非常有用的。

• -s, --stacktrace:如果在构建中有异常发生,你想知道异常是从哪里开始的。-s选项可以在异常抛出时打印出简短的堆栈跟踪信息,帮助你调试。

• -q,--quiet : 减少构建出错时打印出来的日志信息。

 

帮助任务:

tasks : 显示项目中所有可运行的任务。

properties: 显示项目中所有可用的属性。

 

gradle守护进程:

让gradle构建进程作为后台进程运行,重复使用构建进程,减少每次启动进程的开销。

--daemon: 打开守护进程选项。如:gradle <task> --daemon

--no-daemon:不打开守护进程。

--stop: 手动关闭守护进程。

 

posted @ 2018-07-08 11:24  软件匠工  阅读(176)  评论(0)    收藏  举报