Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于Kotlin语言的kotlin-based DSL,抛弃了基于XML的各种繁琐配置。面向Java应用为主。当前其支持的语言限于Java、Groovy、Kotlin和Scala,计划未来将支持更多的语言。

Gradle简介
Gradle是一个基于JVM的构建工具,是一款通用灵活的构建工具,支持maven, Ivy仓库,支持传递性依赖管理,而不需要远程仓库或者是pom.xml和ivy.xml配置文件,基于Groovy,build脚本使用Groovy编写。
Gradle软件功能
1、gradle对多工程的构建支持很出色,工程依赖是gradle的第一功能。
2、gradle支持局部构建。
3、支持多方式依赖管理:包括从maven远程仓库、nexus私服、ivy仓库以及本地文件系统的jars或者dirs
4、gradle是第一个构建集成工具,与ant、maven、ivy有良好的相容相关性。
5、轻松迁移:gradle适用于任何结构的工程,你可以在同一个开发平台平行构建原工程和gradle工程。通常要求写相关测试,以保证开发的插件的相似性,这种迁移可以减少破坏性,尽可能的可靠。这也是重构的最佳实践。
6、gradle的整体设计是以作为一种语言为导向的,而非成为一个严格死板的框架。
7、免费开源
Gradle使用教程
解压 ZIP 文件,本案例解压于 D:\usr\local
1、新建环境变量 GRADLE_HOME,即 D:\usr\local\gradle-2.4;

2、修改环境变量 Path,即追加 %GRADLE_HOME%\BIN;

3、输入快捷键 WIN+ R,输入 cmd,在弹出的窗口输入命令行: gradle -v;

1、创建工程所在目录,本经验创建于 c:\gdemo;

创建空白的 build.gradle 文件,并打开;
2、在第一行输入 apply plugin: 'java',并执行命令:gradle build

更新日志
表的内容
升级说明
在解析上转换依赖项构件
构建init插件改进
使用自定义分级分布定义组织范围的属性
插件作者的改进
使用Gradle构建本地软件
改进了Buildship中的Eclipse项目名称重复删除
Gradle Kotlin DSL编译器升级到Kotlin 1.3.31
固定的问题
已知的问题
外部的贡献
报告问题


360流量卫士
OneBlack
驱动人生10
新氧医美
汇彩网彩票
360解压电脑版安装包
WPS Office 2019免费办公软件
QQ浏览器2023 v11.5绿色版精简版(去广告纯净版)
下载酷我音乐盒2023
酷狗音乐播放器|酷狗音乐下载安装 V2023官方版
360驱动大师离线版|360驱动大师网卡版官方下载 v2023
360浏览器极速版
【360浏览器】360安全浏览器下载 官方免费版2023 v14.1.1012.0
【优酷下载】优酷播放器_优酷客户端 2019官方最新版
腾讯视频播放器2023官方版