Hi, I asked a question about embedder few days ago, but I didn't get any answer, so I suppose it is a bug.

Anyway, I think it is very important to get maven embedder working. Everyone 
will benefit form it.

Maven developers will have more time because there will be less questions on mailing list. For instance, i wouldn't ask about resource pom inheritance if I was able to debug it in eclipse.

Maven users will learn faster and will be able to determine if something is a bug or they made a mistake. And when they find a bug they will be able to report it(or patch it) more accurately.

If I had embedder working I would save at least 10 days in configuring my build 
process.


Filip




-------- Original Message --------
Subject: running maven in eclipse using embedder
Date: Thu, 15 Dec 2005 13:16:28 +0100
From: Nitko2 <[EMAIL PROTECTED]>
To: Maven Users List <[email protected]>

Hi,
I managed to start maven inside eclipse using maven embedder, but I can't force 
embedder to use
plugins which are also imported in eclipse. If I add eclipse project containing 
maven plugin in
classpath I get an error:


org.apache.maven.lifecycle.LifecycleExecutionException: Internal error in the 
plugin manager
executing goal 'org.apache.maven.plugins:maven-assembly-plugin:2.0:assembly': 
Unable to find the
mojo 'org.apache.maven.plugins:maven-assembly-plugin:2.0:assembly' in the plugin
'org.apache.maven.plugins:maven-assembly-plugin'

org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534)
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:472)
....
....
Caused by: org.codehaus.plexus.component.composition.CompositionException: 
Composition failed for
the field archiverManager in object of type 
org.apache.maven.plugin.assembly.AssemblyMojo at
org.codehaus.plexus.component.composition.FieldComponentComposer.assignRequirementToField(FieldComponentComposer.java:144)at org.codehaus.plexus.component.composition.FieldComponentComposer.assembleComponent(FieldComponentComposer.java:73)at
org.codehaus.plexus.component.composition.DefaultComponentComposerManager.assembleComponent(DefaultComponentComposerManager.java:68)
org.codehaus.plexus.DefaultPlexusContainer.composeComponent(DefaultPlexusContainer.java:1486)
org.codehaus.plexus.personality.plexus.lifecycle.phase.CompositionPhase.execute(CompositionPhase.java:29)
        ... 18 more
....
....
Caused by: java.lang.IllegalArgumentException
        at sun.reflect.UnsafeObjectFieldAccessorImpl.set(Unknown Source)
        at java.lang.reflect.Field.set(Unknown Source)
        at
org.codehaus.plexus.component.composition.FieldComponentComposer.assignRequirementToField(FieldComponentComposer.java:137)
        ... 22 more


Can someone help me with this?


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to