Gradle 带排除模式的拉链

Gradle 带排除模式的拉链,gradle,Gradle,我需要将一个存档文件重新打包到另一个存档文件中,并排除某些文件。 但这不起作用 task zipSrc(type:Zip){ from (zipTree("${devDir}/classes_dex2jar.jar")) { exclude "*com/*" } destinationDir=file(devDir) } 它究竟是如何不起作用的?也许你想要*com/**?事实上我的代码是这样的:排除'com/foo/foobar/**',但它没有排除在新

我需要将一个存档文件重新打包到另一个存档文件中,并排除某些文件。 但这不起作用

task zipSrc(type:Zip){
    from (zipTree("${devDir}/classes_dex2jar.jar")) {
        exclude "*com/*"
    }
    destinationDir=file(devDir)
}

它究竟是如何不起作用的?也许你想要
*com/**
?事实上我的代码是这样的:排除'com/foo/foobar/**',但它没有排除在新创建的archiveWorks中,对我来说很好。可能是拼写错误什么的,可能是打字错误。我复制粘贴了我之前评论中发布的代码,效果很好。