Uploaded image for project: 'Maven Enforcer Plugin'
  1. Maven Enforcer Plugin
  2. MENFORCER-357

RequirePluginVersions not recognizing versions-from-properties

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.0.0-M3
    • 3.0.0
    • None
    • None

    Description

      Fails (plugin version as a property applied in pluginManagement):

      <properties>
        <some.plugin.version>1.0.0</some.plugin.version>
      </properties>
      <build>
        <pluginManagement>
          <plugins>
            <plugin>
              <groupId>org.example</groupId><artifactId>some-plugin</artifactId>
              <version>${some.plugin.version}</version>
            </plugin>
          </plugins>
        </pluginManagment>
        <plugins>
          <plugin>
            <groupId>org.example</groupId>
            <artifactId>some-plugin</artifactId>
          </plugin>
        </plugins>
      </build>
      

      Works OK:  (plugin version as a raw-version in pluginManagement):

      <build>
        <pluginManagement>
          <plugins>
            <plugin>
              <groupId>org.example</groupId>
              <artifactId>some-plugin</artifactId>
              <version>1.0.0</version>
            </plugin>
          </plugins>
        </pluginManagment>
        <plugins>
          <plugin>
            <groupId>org.example</groupId>
            <artifactId>some-plugin</artifactId>
          </plugin>
        </plugins>
      </build>
      

       

      Attachments

        1. Annotation 2020-08-02 024036.png
          96 kB
          Jeffrey Bennett
        2. child-pom.xml
          17 kB
          Jeffrey Bennett
        3. parent-pom.xml
          5 kB
          Jeffrey Bennett
        4. sample-pom.xml
          3 kB
          Ali Meshkat

        Activity

          People

            rfscholte Robert Scholte
            jbennett2091 Jeffrey Bennett
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: