Gradle下载某些依赖jar以构建文件和strip版本

时间:2015-02-20 12:36:44

标签: gradle

我正在寻找与Gradle中的Maven依赖项插件类似的东西。

我想将一些依赖项下载到build文件夹,并从下载的每个jar文件中删除版本号。

1 个答案:

答案 0 :(得分:10)

这应该很简单:

apply plugin: 'java'

repositories {
    mavenCentral()
}

dependencies {
    compile 'com.google.inject:guice:3.0'
}

task copyDependencies(type: Copy) {
   from configurations.compile
   into 'dependencies'
   rename '(.*)-[0-9]+\\..*.jar', '$1.jar'
}