我有一个Maven项目,它获取一个zip文件并使用maven-antrun-plugin
提取它。 zip文件包含一个包含xml文件的文件夹。但是,所有文件中都缺少.xml
扩展名。
我想告诉Maven重命名每个文件,如x -> x.xml
。
答案 0 :(得分:2)
由于您已经在使用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
扩展名尚未存在时才会添加{。}}。