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

Benjamin Bentmann closed MNG-4984.
----------------------------------

       Resolution: Fixed
    Fix Version/s: 3.0.3
         Assignee: Benjamin Bentmann

Made Classworlds load JARs from {{lib/ext}} before {{lib}} in 
[r1060814|http://svn.apache.org/viewvc?view=revision&revision=1060814].

> Simplify drop in of 3rd party extensions for Maven core
> -------------------------------------------------------
>
>                 Key: MNG-4984
>                 URL: http://jira.codehaus.org/browse/MNG-4984
>             Project: Maven 2 & 3
>          Issue Type: Improvement
>          Components: Class Loading, Command Line
>    Affects Versions: 3.0.2
>            Reporter: Benjamin Bentmann
>            Assignee: Benjamin Bentmann
>             Fix For: 3.0.3
>
>
> To enhance a stock Maven distro, 3rd parties can drop additional JARs into 
> the distro's {{lib}} directory. If those JARs need to replace default 
> components, the extension needs to be placed first on the classpath to ensure 
> the Plexus container looks up the desired impl. Ensuring that the 3rd party 
> JARs get loaded before the stock Maven JAR requires currently editing the 
> {{m2.conf}} used to bootstrap Classworlds. To eliminate this last step, we 
> can support a dedicated {{ext}} directory that gets loaded before the default 
> JARs.

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