** / *在maven语法中的含义是什么?

时间:2009-05-25 08:19:28

标签: maven-2

我是maven的新手,我继续使用以下语法:

<include>**/*</include>

我不确定如何解释**/*,这是一些Java或maven惯例吗?

1 个答案:

答案 0 :(得分:57)

它与构建Maven的<fileset> Ant convention更相关。

**/*:所有子目录中的所有文件:请参阅Ant Patterns

  

**用作模式中目录的名称时,它匹配零个或多个目录   例如:/test/**匹配/test/下的所有文件/目录,例如/test/x.java/test/foo/bar/xyz.html,但不匹配/xyz.xml