前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Gradle常用命令

Gradle常用命令

作者头像
三分恶
发布2020-07-16 11:25:17
2.2K0
发布2020-07-16 11:25:17
举报
文章被收录于专栏:三分恶的专栏
  • 帮助命令
代码语言:javascript
复制
gradle --help
  • 查看版本
代码语言:javascript
复制
gradle -v
  • 执行特定的任务
代码语言:javascript
复制
gradle [taskName]
  • 构建
代码语言:javascript
复制
gradle build 
  • 跳过测试构建构建
代码语言:javascript
复制
gradle build -x test
  • 继续执行任务而忽略前面失败的任务
代码语言:javascript
复制
gradle build --continue
  • 试运行build
代码语言:javascript
复制
gradle -m build
  • 产生build运行时间的报告
代码语言:javascript
复制
gradle build --profile

结果存储在build/report/profile目录,名称为build运行的时间。

  • 显示任务间的依赖关系
代码语言:javascript
复制
gradlle tasks --all
  • 查看testCompile的依赖关系
代码语言:javascript
复制
gradle -q dependencies --configuration testCompile
  • 清空所有编译、打包生成的文件(即:清空build目录)
代码语言:javascript
复制
gradle clean
  • 使用指定的Gradle文件调用任务
代码语言:javascript
复制
gradle -b [file_path]  [task] 
  • 使用指定的目录调用任务
代码语言:javascript
复制
gradle -q -p [dir]  helloWorld
  • Gradle的图形界面
代码语言:javascript
复制
gradle --gui

Gradle的命令日志输出有ERROR(错误信息)、QUIET(重要信息)、WARNGING(警告信息)、LIFECYLE(进程信息)、 INFO(一般信息)、DEBUG (调试信息)一共6个级别。在执行Gradle任务是可以适时地调整信息输出等级,以方便地观看执行结果。

  • -q/--quit 启用重要信息级别,改级别下只会输出自己在命令行下打印的信息及错误信息。
  • -i/--info 会输出除DEBUG以外的所有信息。
  • -d/--dubug 会输出所有日志信息。
  • -s/--stacktrace 会输出详细的错误堆栈。

参考:

【1】:《Java工程师修炼之道》

【2】:【入门】Gradle的基本使用、在IDEA中的配置、常用命令

【3】:gradle学习总结

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-02-22 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档