Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
3.0
-
None
-
None
Description
Given the following projects and dependencies:
Project A -> Project B -> Project C
If Project B defines:
<dependency>
<groupId>ProjectC</groupId>
<artifact>ProjectC</artifact>
<version>1.0</version>
<classifier>${target.classifier}</classifier>
</dependency>
And the settings.xml contains:
<profile>
...
<properties>
<target.classifier>someclassifier</target.classifier>
</properties>
...
</profile>
Where the profile in question is the active profile.
Project B will build fine.
Project A will fail, with:
Failure to find ProjectC:ProjectC:${target.classifier}:1.0
Attachments
Attachments
Issue Links
- duplicates
-
MNG-3782 Variable substition not performed in transitive dependency using value from active profile
- Closed