[
http://jira.codehaus.org/browse/MNG-3479?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=128328#action_128328
]
Milos Kleint commented on MNG-3479:
-----------------------------------
which version of maven-embedder is IDEA using? I doubt it's 2.0.8, as the
embedder code in 2.0.x branch is rather unusable. It's more likely a
2.1-SNAPSHOT of sorts.
> Maven Embedder incorrectly resolves properties in multiprojects and
> incorrectly resolves dependency management for POM dependencies
> -----------------------------------------------------------------------------------------------------------------------------------
>
> Key: MNG-3479
> URL: http://jira.codehaus.org/browse/MNG-3479
> Project: Maven 2
> Issue Type: Bug
> Components: Embedding
> Affects Versions: 2.0.8
> Reporter: Ben Gidley
> Attachments: MultiprojectTestCase.patch
>
>
> Maven Embedder incorrectly resolves properties in multiprojects and
> incorrectly resolves dependency management for POM dependencies
> This was first noticed using IntelliJ embedder - see JIRA's are
> * http://www.jetbrains.net/jira/browse/IDEA-17318 - Parent POM properties are
> not working in child POM's
> * http://www.jetbrains.net/jira/browse/IDEA-17320 - Dependency Management
> section is not cascading correctly
> The first issue prevents maven embedder from parsing a child POM that uses a
> parent POM to set the version of an artifact, if the parent POM using
> properties to set the version.
> The second issue shows even if you set the version explicitly the parent
> POM's dependency management section does not cascade in embedder (but it does
> in maven) correctly for POM type dependencies.
> I have written a unit test (attached) to embedder to test for this. But am
> unsure how to fix.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira