是否可以排除某个任务的资源,但不排除其他任务的资源?两者都是从这样的第三个任务触发的:
task createBoth {
dependsOn = [createFirst, createSecond]
}
task createFirst {
sourceSets.main.resources.excludes = ['**/images']
}
task createSecond {
sourceSets.main.resources.excludes = []
}
我试图排除在doFirst {}方法中,但是它不起作用。如果作为单个任务运行,则可以正常工作。这两个结果与我的Java项目的版本相同。除了它们具有不同的主类,并且不需要所有图像。所以我想一次创建两个文件。甚至有可能吗?
尝试2:
task createSystemcheckJar(type: OneJar) {
exclude('**/images/ads/images') // And some ohter combinations with stars
}
同样的问题。