[
https://issues.apache.org/jira/browse/MNG-6378?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16565744#comment-16565744
]
Gordon Pettey commented on MNG-6378:
------------------------------------
Since there's no {{<scope>import</scope>}} for {{<pluginManagement>}}, there's
no support for {{<pluginManagement>}} in profiles, and there's no Xinclude,
this would at least allow my top-level {{<dependencyManagement>}} pom to
specify properties for plugin versions. Also:
* dependencies whose versions are additionally used in a {{<profile>}} for
additional artifacts, e.g. Checker Framework.
* {{<links>}} to javadoc which are not at the default URL m-javadoc-p expects,
but can be located using the same version property (e.g. every apache commons
dependency)
* interpolated resources referencing version properties
This usage should be considered for PDT so it doesn't become yet another thing
that can't be fixed ever because the model is set in stone.
{{<dependencyManagement>}} does not exist completely isolated from the rest of
the project.
> Properties from POM in import scope should be resolvable in the project
> -----------------------------------------------------------------------
>
> Key: MNG-6378
> URL: https://issues.apache.org/jira/browse/MNG-6378
> Project: Maven
> Issue Type: Improvement
> Reporter: Jakub Kubrynski
> Priority: Major
> Fix For: waiting-for-feedback
>
>
> Properties defined in the POM that is in the import scope in the
> dependencyManagement section should be able to resolve in the project. It's
> especially important in the framework (like Spring) using BOM patterns
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)