如何使用groovy脚本以递归方式将graars列表添加到gradle中的类路径中

时间:2015-06-29 13:06:22

标签: java groovy gradle build.gradle

我有一个jars的分层目录,我希望将其添加到我的buildscripts类路径中。我编写了一个将所有jar编译成一个列表的任务,但是在尝试将它们应用到类路径时我感到很茫然。有没有人遇到过这个?任何帮助都会非常感激。

我的代码片段如下:

import groovy.io.FileType

buildscript {

    repositories {

    }

    dependencies {

    }
}

task classpaths << {

    def list = []
    def dir = new File("/usr/local/foo/bar/packages")
    dir.eachFileRecurse (FileType.FILES) { file->
        if (file.isFile() && file.name.endsWith("jar")) {
            list << file
        }
    }

}

0 个答案:

没有答案