一、Maven 总是会用最近的依赖,也就是说,你在项目的构建说明文件里增加的这个依赖,会覆盖传递依赖引入的另一个依赖。 二、Gradle 倾向于使用库的最新版本,若要使用老版本的依赖需要把起步依赖中的那个版本排除掉。