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

问题描述 投票:32回答:1

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

<include>**/*</include>

我不知道如何解释**/*,这是一些Java或maven惯例?

maven-2
1个回答
58
投票

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.