根基简介
Gradle是一个基于Apache Ant以及Apache Maven意见的名目自动化构建工具。它运用一种基于Groovy的特定规模语言(DSL)来申明名目配置,扔掉了基于XML的种种啰嗦配置装备部署。
面向Java运用为主。之后其反对于的语言限于Java、Groovy、Kotlin以及Scala,妄想未来将反对于更多的语言。Gradle是一个基于JVM的构建工具,是一款通用锐敏的构建工具,反对于maven, Ivy货仓,反对于传递性依赖规画,而不需要短途货仓概况是pom.xml以及ivy.xml配置装备部署文件,基于Groovy,build剧本运用Groovy编写。
功能介绍
- 收费开源
- gradle反对于部份构建。
- gradle对于多工程的构建反对于很卓越,工程依赖是gradle的第一苍生。
- gradle是第一个构建集成工具,与ant、maven、ivy有精采的相容相关性。
- 反对于多方式依赖规画:搜罗从maven短途货仓、nexus私服、ivy货仓以及当地文件零星的jars概况dirs
- gradle的部份妄想因此作为一种语言为导向的,而非成为一个严厉机械的框架。
- 轻松迁移:gradle适用于任何妄想的工程,你可能在统一个开拓平台平行构建原工程以及gradle工程。个别要求写相关测试,以保障开拓的插件的相似性,这种迁移可能削减破损性,尽可能的坚贞。这也是重构的最佳实际。
运用措施
1.解压 ZIP 文件,本案例解压于 D:usrlocal
2.新建情景变量 GRADLE_HOME,即 D:usrlocalgradle-2.4;
3.更正情景变量 Path,即追加 %GRADLE_HOME%BIN;
4.输入快捷键 WIN+ R,输入 cmd,在弹出的窗口输入命令行: gradle -v;
5.建树工程地址目录,本履历建树于 c:gdemo;
6.建树空缺的 build.gradle 文件,并掀开;
7.在第一行输入 apply plugin: ‘java’,并实施命令:gradle build。