如何在iterator maven插件中降低项值

如何在iterator maven插件中降低项值,maven,maven-2,maven-3,maven-plugin,Maven,Maven 2,Maven 3,Maven Plugin,如何在maven.pom中将变量值小写? 基本上我有一个变量项,它包含值:ar WW 我需要在文件路径中传递这个变量值,但它必须是小写的 这是我的代码: <dir>/opt/Data</dir> ............... <items> <item>ar-WW</item> ...... <items> ................ <copy todir="${item}/data/val"&g

如何在maven.pom中将变量值小写? 基本上我有一个变量项,它包含值:ar WW

我需要在文件路径中传递这个变量值,但它必须是小写的

这是我的代码:

<dir>/opt/Data</dir>
...............
<items>
   <item>ar-WW</item>
   ......
<items>
................
<copy todir="${item}/data/val">
   <fileset dir="${dir}/content/${item}/lements" erroronmissingdir="true">
        <include name="**/*"/>
   </fileset>
</copy>
................
/opt/Data
...............
ar WW
......
................
................
我需要的是文件集目录:/opt/Data/content/ar ww/elements

我无法更改项目值,因为我需要包含大写字母的版本

我在maven 3.5.0上

有什么想法吗?
谢谢

我通过使用itemsWithProperties而不是items找到了解决问题的方法

 <configuration>
                    <itemsWithProperties>
                        <itemWithProperty>
                            <name>ar-WW</name>
                            <properties>
                                <lowercase>ar-ww</lowercase>
                            </properties>
                        </itemWithProperty>

ar WW
ar ww