我有一个 gradle zip 任务,如下所示:
task makeZipDev(type: Zip){
from 'solr_config/solr_home'
excludes ['*/shop/product/data/' ]
archiveName 'solr-home.zip'
destinationDir(file('/docker/solr-dev/'))
}
Run Code Online (Sandbox Code Playgroud)
我想排除整个*/shop/product/data/文件夹中的所有内容被压缩。并按照规定使用排除项。
这是要走的路:
task makeZipDev(type: Zip){
from 'solr_config/solr_home'
exclude '**/shop/product/data/**'
archiveName 'solr-home.zip'
destinationDir(file('/docker/solr-dev/'))
}
Run Code Online (Sandbox Code Playgroud)
或者
task makeZipDev(type: Zip){
from 'solr_config/solr_home'
excludes = ['**/shop/product/data/**']
archiveName 'solr-home.zip'
destinationDir(file('docker/solr-dev/'))
}
Run Code Online (Sandbox Code Playgroud)
另外,你确定destinationDir路径吗?它从根下开始?
| 归档时间: |
|
| 查看次数: |
4193 次 |
| 最近记录: |