前言
Java世界中主要有三大构建工具:Ant、Maven和Gradle。经过几年的发展,Ant几乎销声匿迹、Maven也日薄西山,而Gradle的发展则如日中天。
Maven解决了ant的不足,Gradle又解决了maven的不足。具体我这里不说的,有兴趣的可以搜索一下。
自动安装软件可以用Maven,而构建工具建议用gradle,估计很多 Java 程序员心中的第一个问题就是,为什么用 Gradle,而不是 Maven?Maven 明明是 Java 社区最经典的构建工具。答案是因为 Maven 不够灵活。
你可以回想一下,你有多少次用 Maven 实现过特定需求?估计大部分人的答案都是没有。随着持续集成、持续交付的兴起,构建脚本的订制能力会变得越来越重要,Maven 则表现得力有不逮。
为什么安装软件Maven呢?可能是个人喜欢吧,用惯了,所以讲了下Maven,当然下可以直接学习gradle
网友评论