manifoldcf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Erlend GarĂ¥sen <e.f.gara...@usit.uio.no>
Subject mvn eclipse:eclipse fails with Maven 3
Date Fri, 09 Mar 2012 13:37:28 GMT

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