【问题标题】:how to filter multiple source file with maven?如何用maven过滤多个源文件?
【发布时间】:2017-03-16 10:28:32
【问题描述】:

我正在尝试使用 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>

但是maven返回错误

有人有解决办法吗?

【问题讨论】:

    标签: maven filter resource-files


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2012-12-18
      • 2015-10-25
      • 1970-01-01
      • 1970-01-01
      • 2011-11-20
      • 1970-01-01
      • 2016-08-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多