我需要从我的nexus下载我的应用程序包,目前我正在尝试用gradle实现这一点。它工作得很好,但下载太多了,我只想下载给定工件的war-package。
apply plugin: 'java'
repositories {
maven {
url "${nexusUrl}/nexus/content/groups/public/"
}
}
dependencies {
compile group:"com.foobar", name:"ash-war", version:"4.2.2-SNAPSHOT"
}
task copyDependencies(type: Copy) {
from configurations.compile
into 'gradle_apps'
}
正如你所看到的,我的艺术品的dependend罐子也被下载了,但我只想下载我的人工制品的war文件。