Java Gradle CopySpec:列出内容

Java Gradle CopySpec:列出内容,java,gradle,Java,Gradle,为了避免重复,我想在创建EAR文件和在其中一个WAR的清单中创建“Classpath:”条目时使用几个copyspec。我只想简单地阅读说明书的内容,但我找不到任何明显的方法来做到这一点,即使在阅读了代码之后。这甚至可以通过构建脚本实现吗?有没有更好的方法可以达到同样的效果?我使用了文件树,而不是CopySpec: def myFiles = fileTree('/files').matching { include 'my*.jar' } 到目前为止,这似乎在两个方面都很有效: //

为了避免重复,我想在创建EAR文件和在其中一个WAR的清单中创建“Classpath:”条目时使用几个copyspec。我只想简单地阅读说明书的内容,但我找不到任何明显的方法来做到这一点,即使在阅读了代码之后。这甚至可以通过构建脚本实现吗?有没有更好的方法可以达到同样的效果?

我使用了文件树,而不是CopySpec:

def myFiles = fileTree('/files').matching {
    include 'my*.jar'
}
到目前为止,这似乎在两个方面都很有效:

// ear
into('/') {
    from myFiles
}
// classpath
files(configurations.deploy, configurations.earlib, myFiles)