Java构建工具三强: Ant, Maven, Gradle
Ant历史悠久, 用build.xml 描述, 当时他的xml着实让很多工程师头痛, 但仍有用武之地....Maven 用pom.xml 文件描述, 是对ant的补充, 项目统一管理的得力助手, 统一的依赖包使得项目不再为版本不一致而发愁....Gradle 用build.gradle文件, 可读性更强, 使用更方便, 可谓如日中天....这也是重构的最佳实践。
gradle的整体设计是以作为一种语言为导向的,而非成为一个严格死板的框架。
免费开源
安装之前需要什么?...创建java application:
louiezhou$ mkdir demo #创建一个目录
louiezhou$ cd demo/
louiezhou$ gradle init