Java构建工具:ant vs maven vs gradle


话题 蚂蚁与常春藤 马文 摇篮
商标
发行年份 2000 2004 2012
构建脚本格式 XML格式 XML格式 基于Groovy的自己的DSL
能够下载依赖项 没有
程式码片段 常春藤

build.xml
pom.xml


build.gradle



apply plugin: 'java'
apply plugin: 'checkstyle'
apply plugin: 'findbugs'
apply plugin: 'pmd'

version = '1.0'

repositories {
mavenCentral()
}

dependencies {
testCompile group: 'junit', name: 'junit', version: '4.11'
testCompile group: 'org.hamcrest', name: 'hamcrest-all', version: '1.3'
}


评论

最受关注