我是maven的新手,我继续使用以下语法:
<include>**/*</include>
我不确定如何解释**/*
,这是一些Java或maven惯例吗?
答案 0 :(得分:57)
它与构建Maven的<fileset>
Ant convention更相关。
**/*
:所有子目录中的所有文件:请参阅Ant Patterns。
当
**
用作模式中目录的名称时,它匹配零个或多个目录 例如:/test/**
匹配/test/
下的所有文件/目录,例如/test/x.java
或/test/foo/bar/xyz.html
,但不匹配/xyz.xml
。