2017-03-16 26 views
0

我想用maven过滤许多源文件。 当我指定文件名时,我的代码完美地工作。如何用maven过滤多个源文件?

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

如果我在默认目录中有30个或更多的文件,我该如何添加过滤器?

我想类似的东西:

<source>src/main/default/*.txt</source> 

但行家返回错误

任何人有办法解决吗?

回答

0

实际上,你可以使用通配符提到in the Maven doc,并在下面的例子中(从afored提到的网站被采取):

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