我有一个名为A的依赖jar,它包含一个资源目录。在其中,有四个导演a,b,c,d。我想解压这个jar并只将资源目录的内容复制到我的项目目录中。我怎样才能做到这一点?
我试过了:
configurations {
ajar
}
dependencies {
ajar 'group:ajar:version'
}
task unpackResources(type: Copy) {
from {configurations.ajar.collect { zipTree(it) }}
into "${rootProject.projectDir}/dir/"
}
build.dependsOn(unpackResources)
这将复制半开的所有内容。如何进一步将其过滤到资源(目录a,b,c,d)?