You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Davide Giannella (JIRA)" <ji...@apache.org> on 2019/01/17 11:33:00 UTC

[jira] [Created] (SLING-8221) Feature model does not override from command line a property if set in pom.xml

Davide Giannella created SLING-8221:
---------------------------------------

             Summary: Feature model does not override from command line a property if set in pom.xml
                 Key: SLING-8221
                 URL: https://issues.apache.org/jira/browse/SLING-8221
             Project: Sling
          Issue Type: Bug
            Reporter: Davide Giannella


If you set a property in the pom.xml in the format of
{code:xml}
<properties>
  <oak.version>1.2.3</oak.version>
</properties>
{code}
and you use it in a json file to specify a dependency
{code}
   ...
    {
      "id":"org.apache.jackrabbit:oak-core-spi:${oak.version}",
      "start-level":"15"
    },
   ...
{code}
if you then try to override it from command line with something like
{noformat}
mvn clean verify -Doak.version=4.5.6
{noformat}
the generated jar will eventually have the version {{1.2.3}}

 

/cc [~bosschaert], [~kpauls]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)