这很容易实现(除非有人快速回答,否则现在就会这样做),但我总是重用而不是实现.
如何在groovy中递归复制文件夹,同时排除某些文件夹/路径?我知道这可以用ant完成,但我认为一个简单的原生groovy代码也很好.
发布代码以使用AntBuilder(从我上面的评论中链接),以防页面在以后消失:
new AntBuilder().copy(todir: "dstFolder") {
fileset(dir : "srcFolder") {
include(name:"**/*.java")
exclude(name:"**/*Test.java")
}
}
Run Code Online (Sandbox Code Playgroud)
不确定你是否意味着你想要完全避免使用Ant但是...
| 归档时间: |
|
| 查看次数: |
3636 次 |
| 最近记录: |