[ 
http://jira.codehaus.org/browse/MNG-4081?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Benjamin Bentmann closed MNG-4081.
----------------------------------

       Resolution: Duplicate
    Fix Version/s:     (was: 3.0-beta-1)
         Assignee: Benjamin Bentmann

For plugins, we can employ the reactor output (MNG-2135) and for extensions, we 
need an update to the model as outlined in another issue (MNG-1911).

> Subtle case: Avoid resolving artifacts from outside the reactor for plugins 
> and extensions whose projects are inside the reactor
> --------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: MNG-4081
>                 URL: http://jira.codehaus.org/browse/MNG-4081
>             Project: Maven 2 & 3
>          Issue Type: Improvement
>    Affects Versions: 2.1.0-M1
>            Reporter: John Casey
>            Assignee: Benjamin Bentmann
>
> DefaultLifecycleExecutor.constructLifecycleMappings() can trigger the 
> resolution of all the plugins declared in the project's build section. When 
> this happens, even if those plugins are in the current reactor, *that version 
> will not be used*. Instead, since those plugin artifacts haven't been built 
> yet, the plugin will be resolved externally and bound into the plugin 
> collector for later use. This means that even if the plugin itself isn't used 
> until after it's build in the reactor, that version won't be used.
> I'm still investigating exactly how build extensions will interact with the 
> reactor, but I suspect they cannot be available from the current reactor 
> either, since build extensions are loaded up front and for the entire reactor 
> at once. I'll post an update once I've explored that section of the code.

-- 
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

        

Reply via email to