Uploaded image for project: 'Maven Ant Tasks (RETIRED)'
  1. Maven Ant Tasks (RETIRED)
  2. MANTTASKS-93

variables not interpolated while reading settings.xml

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • 2.0.7
    • None
    • None
    • None

    Description

      I suspect that variables are not interpolated while reading settings.xml.

      For instance, I have set the environment variable REPO_DIR=c:/.m2repo. However, my <localRepository> setting is not respected if i use a ${env.variable} for the localRepository. I also tried adding -DREPO_DIR=c:/.m2repo to ANT_OPTS and using ${variable}, but still no luck.

      I was only able to test this in ~/.m2/settings.xml , and ~/.ant/settings.xml, because of MANTTASKS-92

      ~/.m2/settings.xml
      <settings>
          <!-- OK  -->
          <localRepository>c:/.m2repo</localRepository>
          <!-- NOT ok  -->
          <!--localRepository>${env.REPO_DIR}</localRepository-->
          <!-- NOT ok  -->
          <!--localRepository>${REPO_DIR}</localRepository-->
      </settings>
      

      Attachments

        Issue Links

          Activity

            People

              hboutemy Herve Boutemy
              zieglerrii Richard Ziegler
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: