Gradle脚本将maven工件从本地文件夹复制到另一个文件夹

时间:2013-05-29 11:18:15

标签: gradle

在我的项目中,我想将某个工件(war文件)从maven repo复制到本地文件夹以进行部署。我尝试使用配置对象,但我无法以这种方式提供特定的groupid,工件ID和版本

1 个答案:

答案 0 :(得分:5)

repositories {
    mavenCentral() // or some other repo
}

configurations {
    deploy
}

dependencies {
    deploy "someGroup:someArtifact:someVersion"
}

task copyDeploy(type: Copy) {
    from configurations.deploy
    into "deploy"
}

您可以在Gradle User Guide中找到所有这些内容以及更多内容(例如,在“使用依赖项”下)以及完整Gradle分布中的众多示例。