【问题标题】:How to automatically add extension to files in Maven with Ant plugin如何使用 Ant 插件自动为 Maven 中的文件添加扩展名
【发布时间】:2015-08-30 08:30:19
【问题描述】:

我有一个 Maven 项目,它获取一个 zip 文件并使用 maven-antrun-plugin 解压缩它。 zip 文件包含一个包含 xml 文件的文件夹。但是,所有文件中都缺少 .xml 扩展名。 我想告诉 Maven 像 x -> x.xml 那样重命名每个文件。

【问题讨论】:

    标签: maven ant maven-antrun-plugin


    【解决方案1】:

    由于您已经在使用maven-antrun-plugin,您可以通过Ant 的move 任务来执行此操作。

    <move todir="my/src/dir" includeemptydirs="false">
      <fileset dir="my/src/dir">
        <exclude name="**/*.xml"/>
      </fileset>
      <mapper type="glob" from="*" to="*.xml"/>
    </move>
    

    这将重命名目录my/src/dir 中的每个文件,添加.xml 扩展名,前提是它不存在。

    【讨论】:

      猜你喜欢
      • 2013-02-01
      • 2011-09-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-03
      • 1970-01-01
      • 2021-03-01
      • 2010-12-29
      • 1970-01-01
      相关资源
      最近更新 更多