1.Gradle和Maven的对比 gradle 使用groovy语言,可以进行逻辑判断,maven基于xml,无法进行逻辑判断. gradle 可以在一个项目中,根据需求,生成2个不同的jar, maven则不能从一个项目中,生成两个不同的jar或者war.需要修改多份xml. gralde 缓存会校验本地和远程是否发生变化,没变化就不会下载.maven不会.这里看gradle的目录结构,jar包的父层就是校验码. maven对于快照jar包,如果本地缓存了.那么远端仓库更新了,本地也不一定更…