在我的项目中,我想将某个工件(war文件)从maven repo复制到本地文件夹以进行部署。我尝试使用配置对象,但我无法以这种方式提供特定的groupid,工件ID和版本
答案 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分布中的众多示例。