如何使用maven过滤多个源文件?

如何使用maven过滤多个源文件?,maven,filter,resource-files,Maven,Filter,Resource Files,我试图用maven过滤许多源文件。 当我指定文件名时,我的代码可以完美地工作 <files> <file> <source>src/main/default/toto.txt</source> <outputDirectory>/default</outputDirectory> <filtered>true</filtered> </file> </

我试图用maven过滤许多源文件。 当我指定文件名时,我的代码可以完美地工作

<files>
  <file>
    <source>src/main/default/toto.txt</source>
    <outputDirectory>/default</outputDirectory>
    <filtered>true</filtered>
  </file>
</files>

src/main/default/toto.txt
/违约
真的
如果默认目录中有30个或更多文件,如何添加过滤器

我试过这样的方法:

<source>src/main/default/*.txt</source>
src/main/default/*.txt
但是maven返回错误


有人有解决方案吗?

您可以实际使用前面提到的通配符,在下面的示例中(取自上述网站):


....
src/my资源
**/*.txt
**/*.rtf
...
<resources>
   ....
  <resource>
    <directory>src/my-resources</directory>
    <includes>
      <include>**/*.txt</include>
      <include>**/*.rtf</include>
    </includes>
  </resource>
  ...
</resources>