manifoldcf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Karl Wright <daddy...@gmail.com>
Subject Re: mvn eclipse:eclipse fails with Maven 3
Date Fri, 09 Mar 2012 13:45:43 GMT
Hi Erlend,

The pom which maven is unhappy with came from Alfresco.  We included
it in the project with only minor modifications.  But it does a whole
pile of stuff that I don't really understand in the process of
constructing the alfresco.war.

Piergiorgio may have a better idea what is going wrong.  Hopefully he
will chime in.

Karl


On Fri, Mar 9, 2012 at 8:37 AM, Erlend Garåsen <e.f.garasen@usit.uio.no> wrote:
>
> When I try to run mvn eclipse:eclipse in order to prepare the MCF project
> for Eclipse, I get an error which seems to be related to the Alfresco
> connector, but this might be an issue with version 2.8 of the Maven Eclipse
> plugin. BTW, it works by running the following:
> mvn org.apache.maven.plugins:maven-eclipse-plugin:2.6:eclipse
>
> I upgraded to Maven 3 for a week ago, so I haven't seen this error (yet) i
> my other Java projects.
>
> This is the part of the error message from Maven using the -e switch:
>
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-eclipse-plugin:2.8:eclipse (default-cli) on
> project mcf-alfresco-war-test: Request to merge when 'filtering' is not
> identical. Original=resource src/main/resources: output=target/classes,
> include=[], exclude=[**/restore-context.xml|**/ldap-*.xml|**/*.java],
> test=false, filtering=false, merging with=resource src/main/resources:
> output=target/classes, include=[log4j.properties], exclude=[**/*.java],
> test=false, filtering=true -> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
> goal org.apache.maven.plugins:maven-eclipse-plugin:2.8:eclipse (default-cli)
> on project mcf-alfresco-war-test: Request to merge when 'filtering' is not
> identical. Original=resource src/main/resources: output=target/classes,
> include=[], exclude=[**/restore-context.xml|**/ldap-*.xml|**/*.java],
> test=false, filtering=false, merging with=resource src/main/resources:
> output=target/classes, include=[log4j.properties], exclude=[**/*.java],
> test=false, filtering=true
>        at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217)
>        at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>        at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>        at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
>        at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
>        at
> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
>        at
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
>        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
>        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
>        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
>        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
>        at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:597)
>        at
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
>        at
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
>        at
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
>        at
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
> Caused by: org.apache.maven.plugin.MojoExecutionException: Request to merge
> when 'filtering' is not identical. Original=resource src/main/resources:
> output=target/classes, include=[],
> exclude=[**/restore-context.xml|**/ldap-*.xml|**/*.java], test=false,
> filtering=false, merging with=resource src/main/resources:
> output=target/classes, include=[log4j.properties], exclude=[**/*.java],
> test=false, filtering=true
>        at
> org.apache.maven.plugin.eclipse.EclipseSourceDir.merge(EclipseSourceDir.java:302)
>        at
> org.apache.maven.plugin.eclipse.EclipsePlugin.extractResourceDirs(EclipsePlugin.java:1652)
>        at
> org.apache.maven.plugin.eclipse.EclipsePlugin.buildDirectoryList(EclipsePlugin.java:1534)
>        at
> org.apache.maven.plugin.eclipse.EclipsePlugin.createEclipseWriterConfig(EclipsePlugin.java:1222)
>        at
> org.apache.maven.plugin.eclipse.EclipsePlugin.writeConfiguration(EclipsePlugin.java:1085)
>        at
> org.apache.maven.plugin.ide.AbstractIdeSupportMojo.execute(AbstractIdeSupportMojo.java:511)
>        at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
>        at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
>        ... 19 more
> [ERROR]
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please
> read the following articles:
> [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with the
> command
> [ERROR]   mvn <goals> -rf :mcf-alfresco-war-test
>
> Erlend
>
> --
> Erlend Garåsen
> Center for Information Technology Services
> University of Oslo
> P.O. Box 1086 Blindern, N-0317 OSLO, Norway
> Ph: (+47) 22840193, Fax: (+47) 22852970, Mobile: (+47) 91380968, VIP: 31050

Mime
View raw message