2017-09-27 3 views
2

Comment puis-je mettre en minuscule une valeur de variable dans maven .pom? Fondamentalement, j'ai l'élément variable qui contient la valeur: ar-WWComment mettre en minuscule une valeur d'élément dans iterator-maven-plugin

Je dois transmettre cette valeur de variable dans un chemin de fichier, mais il doit être minuscule.

Voici mon code:

<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> 
................ 

Ce que je dois est fileset dir être:/opt/données/contenu/ar-ww/LÉMENTS

Je ne peux pas changer la valeur de l'élément comme J'ai besoin de la version contenant des majuscules aussi.

Je suis sur maven 3.5.0.

Des idées? Merci

Répondre

0

J'ai trouvé une solution à mon problème en utilisant itemsWithProperties au lieu des articles

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