gradle wrapper使用
来源:互联网 发布:创度软件 编辑:程序博客网 时间:2024/06/04 23:35
当我们平时使用gradle来构建项目的时候,可以现在电脑上安装gradle,在配置环境变量之后就能正常使用了
不过当我们把项目分享给一个电脑上没安装gradle的人时,整体的项目构建还需要配置,显得麻烦。
由此就有了今天的主角:gradle wrapper 一个gradle的封装体,即使电脑上没有安装gradle也能构建。
想使用gradle wrapper,首先要在你的项目中创建。具体来说就是在build.gradle里面加入类似于下面的task:
当然版本根据需要填写。
目录下会生成以下目录结构
这些文件构成了gradle wrapper,生成gradle wrapper的操作只需要做一次
使用
需要使用gradle wrapper的时候,我们就直接在项目根目录下直接执行gradlew(gradle wrapper的简写), 使用gradlew的方式和gradle一模一样, 例如通过gradlew tasks来查看所有的任务。事实上,执行gradlew命令的时候,gradlew会委托gradle命令来做相应的事情,所以gradlew真的只是一个壳而已。
当执行gradlew的时候,wrapper会检查当前机器是否已经安装了对应版本的gradle,如果安装了那么gradlew就会委托gradle执行用户输入的命令。如果还未安装的话,那么首先会自动帮我们从gradle repository下载安装。当然你也可以在配置文件中指定想要下载的server来替代默认的gradle repo。
阅读全文
0 0
- gradle wrapper的使用
- gradle wrapper使用
- 为啥要使用Gradle Wrapper
- Gradle学习笔记 使用Gradle Wrapper
- Gradle Wrapper
- Gradle Wrapper
- gradle wrapper
- gradle和gradle wrapper
- gradle wrapper分析
- Gradle Wrapper介绍
- Gradle与Wrapper
- Gradle Wrapper简述
- 理解 Gradle Wrapper
- gradle-wrapper.jar gradle-wrapper.properties 是干什么的
- 离线方式配置gradle wrapper
- Gradle学习(三)——Gradle Wrapper
- android studio gradle/wrapper/gradle-wrapper.properties里面更新gradle版本问题
- android studio “Use gradle wrapper” grayed out
- IBM HeapAnalyzer简介使用
- ubuntu14.04 gedit配置
- C语言之scanf和printf函数
- ES6的新属性,深入浅出,玩转ECMAScript
- 10系统移植
- gradle wrapper使用
- 向量范数与矩阵范数
- 动态平局分配节点 Mysql 存储过程
- Linux重启Tomcat常用脚本
- SVM-RBF核下的参数调参准则
- php RSA加密传输代码示例
- LNMP安装PHP源码包自带的扩展,以及参数说明
- ajax url加时间戳
- Element-UI在safari浏览器下table列表无法对齐的问题