Gradle常用命令
-
帮助命令
gradle --help
-
查看版本
gradle -v -
执行特定的任务
gradle [taskName] -
构建
gradle build -
跳过测试构建构建
gradle build -x test -
继续执行任务而忽略前面失败的任务
gradle build --continue -
试运行build
gradle -m build -
产生build运行时间的报告
gradle build --profile
结果存储在build/report/profile目录,名称为build运行的时间。 -
显示任务间的依赖关系
gradlle tasks --all -
查看testCompile的依赖关系
gradle -q dependencies --configuration testCompile -
清空所有编译、打包生成的文件(即:清空build目录)
gradle clean -
使用指定的Gradle文件调用任务
gradle -b [file_path] [task] -
使用指定的目录调用任务
gradle -q -p [dir] helloWorld -
Gradle的图形界面
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学习总结
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)