- 相同点
- gradle和maven都是项目自动构建工具,可以帮助程序员方便的管理jar包
- gradle构建项目
-
gradle build
这个任务执行以下操作:编译、执行单元测试、组装文件
-
- maven构建项目
-
maven build
这个任务执行以下操作:编译、执行单元测试、组装文件
-
- gradle构建项目
- 都需要配置国内镜像代理
- gradle和maven都是项目自动构建工具,可以帮助程序员方便的管理jar包
- 不同点
- 配置依赖的方式
- maven
-
org.springframework spring-context
-
-
gradle
-
dependencies { compile('org.springframework:spring-context:2.5.6')}
由上面可看出,gradle的配置更简洁
-
- maven
- 灵活性
- Maven提供了一个非常严格的模型,灵活性较低
- Gradle以可扩展的方式建模,可以扩展到任何生态系统
- 性能
- 配置依赖的方式