我有一个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
}
}
}