Gradle Wrapper简述
来源:互联网 发布:网络歌手面具 编辑:程序博客网 时间:2024/06/05 02:27
个人博客:http://www.enjoytoday.cn
Gradle更多介绍参考:http://www.enjoytoday.cn/categorys/Gradle
案例源码:GitHub
gradle wrapper 目录结构
- gradlew 自动配置gradle wrapper工程环境脚本(linux)
- gradlew.bat 自动配置gradle wrapper工程环境脚本(window)
- gradle/wrapper/gradle-wrapper.jar gradle wrapper依赖jar包
- gradle/wrapper/gradle-wrapper.properties gradle wrapper属性文件
gradle wrapper的搭建
gradle内部默认内置一个wrapper任务,我们可以通过运行wrapper任务来创建gradle wrapper运行环境。同时,我们可以通过–gradle-version 参数来指定gradle版本,用以控制gradle编译版本,
具体命令如下所示:
caihaifei@hfcai:~$ gradle wrapper --gradle-version 2.10 :wrapper BUILD SUCCESSFUL Total time: 1.505 secs
也可以通过自定义一个wrapper任务来实现gradle wrapper的创建,但任务需要继承gradle中自带Wrapper任务.格式如下:
task wrapper(type: Wrapper){ gradleVersion = '2.3' }
还可设置如下属性:
archiveBase = PathBase.GRADLE_USER_HOME //默认 ${HOME_DIR}/.gradlearchivePath = 'wrapper/dists'distributionBase = PathBase.GRADLE_USER_HOME //默认 ${HOME_DIR}/.gradledistributionPath = 'wrapper/dists'distributionType = DistributionType.BINdistributionUrl = "https\\://services.gradle.org/distributions/gradle-2.3-bin.zip"gradleVersion = gradle.gradleVersionjarFile = 'gradle/wrapper/gradle-wrapper.jar'propertiesFile = "gradle/wrapper/gradle-wrapper.properties"scriptFile = 'gradlew'
详细属性描述见Wrapper API介绍。
阅读全文
1 0
- Gradle Wrapper简述
- Gradle Wrapper
- Gradle Wrapper
- gradle wrapper
- gradle和gradle wrapper
- gradle wrapper的使用
- gradle wrapper分析
- Gradle Wrapper介绍
- Gradle与Wrapper
- 理解 Gradle Wrapper
- gradle wrapper使用
- Gradle 简述
- gradle-wrapper.jar gradle-wrapper.properties 是干什么的
- 离线方式配置gradle wrapper
- 为啥要使用Gradle Wrapper
- Gradle学习笔记 使用Gradle Wrapper
- Gradle学习(三)——Gradle Wrapper
- gradle 简述 OFBiz
- OpenTSDB2.3.0安装部署
- Laravel Validation
- 基于ICE方式SIP信令穿透Symmetric NAT技术研究
- kafka broker启动流程和server结构
- 算法谜题95 最大-最小称重
- Gradle Wrapper简述
- Maven项目启动Tomcat对应项目目录下lib中没有引进依赖包
- 数据结构实验之排序二:交换排序
- RQNOJ PID322——单词查找树
- Kotlin笔记(二) : Kotlin与Java对比
- angularJs在控制器中使用过滤器实例
- Java注解和反射
- Java并发工具类ForkInPool任务分解
- maven国内镜像(maven下载慢的解决方法)