[
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