java - Ant 模式 "**/**.jar"是否始终代表与 "**/*.jar"和 "**.jar"相同的一组文件?

标签 java ant

因为 ** 匹配任意数量的路径段和分隔符,是否可以安全地假设以下 ant 模式将始终匹配同一组文件?

**/**.jar
**/*.jar
**.jar

最佳答案

'**/**.jar''**/*.jar' 匹配整个文件目录树中包含 .jar 文件的所有文件和目录。即也包括子目录

**.jar 仅匹配当前目录中的所有 .jar 文件。此模式不会匹配整个文件目录树中的所有 .jar 文件。它只会在基本目录中查找,而不会在文件目录树中的子目录中查找。希望这有帮助

关于java - Ant 模式 "**/**.jar"是否始终代表与 "**/*.jar"和 "**.jar"相同的一组文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19602219/

相关文章:

java - 如何将一些或多个对象附加到枚举?

java - 在服务器上安装 ANT(和 JAVA)

java - Ant 找不到 Javac。无论我做什么,它总是声称 JAVA_HOME 是 "C:\Program Files\Java\jre6"

java - 将ant ivy项目中的jar导入到maven中

windows - 如果有人在 Windows (NTFS) 上运行 Ant 符号链接(symbolic link)任务会怎样?

java - Android 中出现意外的顶级异常 : bad class file magic,

java - 以编程方式使用 IVY 依赖管理器

java - 在java中加密泛型类型

java - 字符数组大小? Stringbuffer 将 HTMl 文件保存在字符串中

java - Spring - 如何避免协作服务之间的实现锁定