On Mon, Jul 4, 2011 at 6:11 PM, Dennis Lundberg <[email protected]> wrote:
> Hi
>
> I'm trying to replace an old version 2.0 MavenEmbedder in the
> aspectj-maven-plugin, over at mojo@codehaus. That's because we can't
> upgrade other Maven core dependencies while the embedder is being used.
>
> In a class that extends AbstractMojoTestCase we have this code:
Start at git://git.eclipse.org/gitroot/m2e/m2e-core.git.

Then look in org.eclipse.m2e.core.

To see how the new m2e code does this stuff.

>
>        MavenEmbedder embedder = new MavenEmbedder();
>
>        embedder.setClassLoader(
> Thread.currentThread().getContextClassLoader() );
>        embedder.setLogger( new MavenEmbedderConsoleLogger() );
>        embedder.start();
>        ArtifactRepository localRepository = embedder.getLocalRepository();
>
> Now the only thing the embedder is used for is to create the
> localRepository variable. There must be a better way to do this, but I
> can't find out how. Does anyone have an idea they can share?
>
>
> --
> Dennis Lundberg
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to