主流构建工具
gradle:项目自动化构建工具
主流构建工具
Groovy
Gradle
gradle是什么
主流构建工具对比
功能:gradle>maven>ant
gradle具有更高的灵活性和可扩展性
构建工具的作用
主流构建工具:
ant
maven
gradle
构建工具的作用:
依赖管理 测试 打包 发布
Ant 编译 测试 打包
Maven 依赖管理 发布
Gradle Groovy 灵活性,可扩展性
Gradle是一个开源的项目自动化构建工具,建立在Ant和Maven概念的基础上,引入了基于Groovy的特定邻域语言,不再以XML形式管理构建脚本
更多编程入门教程资源推荐梦帮客教程网(www.dreambangke.com),分享给想学习编程开发的同学。
gradle
使用groovy而不是xml,简化
原始:jar包放到lib下面;
构建工具的作用:
功能向上包含,向下扩展
Gradle是什么
主流构建工具
构建工具的作用:依赖管理;测试、打包、发布;机器能干的活,绝不自己动手。
主流构建工具:
(1)Ant:编译、测试、打包;
(2)Maven:依赖管理、发布;
(3)Gradle:Groovy,具有更高的灵活性和可扩展性。
Gradle是什么?
一个开源的项目自动化构建工具,建立在Apache Ant和Apache Maven概念的基础上,并引入了基于Groovy的特定领域语言(DSL),而不再使用XML形式管理构建脚本。
Gradle能做什么?
进行依赖管理,自动化运行测试、打包,发布到指定的地方去。
Gradle一个项目自动化构建工具。
xml过于臃肿,使用groovy的扩展性更好些,能更好地管理“构建脚本”
Q:为什么需要构建工具?
A:如果没有构建工具:依赖,测试,打包,上传
1. 一个各个去找包,放在lib里,少则几十,多则成百上千,难以管理,出现版本冲突会很麻烦
2. 测试的时候执行一个一个运行类中的main方法
3. 手动达成war包丢到服务器,还要把依赖的包上传到服务器中。。。
构建工具:
能够实现:
1. 依赖管理 2. 自动打包,测试,发布部署
项目自动化介绍
主流构建工具。
gradle是在maven基础上更进一步
ant,maven,gradle
构建工具的作用
工具
含义