Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Won't Fix
-
1.8.1
-
None
-
None
-
Patch
Description
In the client module, the org.codehaus.plexus.embed.Embedder is used.
This class was deprecated and removed in future versions of plexus-container-default. In order to build maven-scm against the latest version of plexus-container-default, as we must for inclusion in Fedora Linux for example, a smallish patch must be applied.
Please see the attached. The patch removes use of the org.codehaus.plexus.embed.Embedder class, ports all unit tests to latest container and builds the maven-plugin with a newer version of maven. The patch was made against the current svn trunk/git master. All unit tests continue to pass and the command line client still functions normally.
Thanks for your time.
Edit: Please see the later patch!
0001-port-maven-scm-to-latest-version-of-plexus-default-c.patch