Gradle 与 maven有什么特殊的区别

没啥特殊区别,都是编译工具。

因为不怎么调整编译,很多时候感觉都差不多,但是 Gradle 的学习曲线确实比 Maven 要陡峭一点点。可以说是成也萧何败也萧何,Gradle 就是因为灵活性比 Maven 要好,所以开发插件,提供新的功能就要比 Maven 要容易。

同时 Gradle 也使用 Maven 的中央仓库,很多时候可以说是站在巨人的肩膀上面,在 Gradle 的设计时候就已经考虑过了 Maven 已经存在的一些问题。

喜欢 Gradle 的原因就是因为灵活,甚至都可写点代码进去。

对 Maven 恋恋不舍就是因为 Maven 不灵活。

话说回来,一个编译工具整那么灵活干嘛,能把代码快点编译完,部署上去才是重点。