Check if there are two copies of xerces in your Eclipse directory and remove one.
On 9/22/07, Dmitri Pissarenko <[EMAIL PROTECTED]> wrote: > Hello! > > I want to create an ecilpse RCP plug-in and I want that it is built > with Maven from the beginning. > > So now I'm setting up the directory structure for this plugin. > > I'm using the tutorial at > > http://docs.codehaus.org/display/MAVENUSER/Eclipse+Plugin > > When I execute > > mvn eclipse:make-artifacts -DeclipseDir=D:/Programme/eclipse-rcp-europa-win32 > > I get following error message: > > [ERROR] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] There are two versions of the same plugin, can not resolve versions: > org. > apache.xerces.org.apache.xerces > [INFO] > ------------------------------------------------------------------------ > [INFO] Trace > org.apache.maven.BuildFailureException: There are two versions of the same > plugi > n, can not resolve versions: org.apache.xerces.org.apache.xerces > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa > ultLifecycleExecutor.java:560) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone > Goal(DefaultLifecycleExecutor.java:493) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau > ltLifecycleExecutor.java:463) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan > dleFailures(DefaultLifecycleExecutor.java:311) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen > ts(DefaultLifecycleExecutor.java:224) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi > fecycleExecutor.java:143) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:280) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at > org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > Caused by: org.apache.maven.plugin.MojoFailureException: There are two > versions > of the same plugin, can not resolve versions: > org.apache.xerces.org.apache.xerce > s > at > org.apache.maven.plugin.eclipse.EclipseToMavenMojo.execute(EclipseToM > avenMojo.java:216) > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi > nManager.java:443) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa > ultLifecycleExecutor.java:539) > ... 16 more > > How can I fix this problem? > > I don't have the slightest idea about where the error happens, since > xerces is used by many java libraries. > > Many thanks in advance > > Dmitri Pissarenko > -- > http://www.xing.com/profile/Dmitri_Pissarenko > http://dapissarenko.blogspot.com/ > > --------------------------------------------------------------------- > 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]