1.Changing pom.xml maven-eclipse-plugin version 2.5.1 fixed BUILD ERROR,thanks a lot
2.I found eclpse's Preferences-Java-Installed JREs point JRE,and i point it to JDK. I can do the next step now. :-) best regards! mraible wrote: > > Changing your pom.xml to use the maven-eclipse-plugin version 2.5.1 should > solve this problem. Also, it looks like you have your JAVA_HOME pointing > to > a JRE rather than a JDK. You should point it at a JDK. > > Matt > > On Mon, Nov 30, 2009 at 9:52 PM, johnydz <yanda...@msn.com> wrote: > >> >> when i use "mvn" or "mvn jetty:run-war" ,it always shows "BUILD >> SUCCESSFUL" >> >> but run "mvn eclipse:eclipse" it shows "BUILD ERROR" >> >> i want to use eclipse to develop my project, so I want to know what's it >> wrong... >> >> thanks! >> >> C:\Users\Yen\workspace\empi>mvn eclipse:eclipse -e >> + Error stacktraces are turned on. >> [INFO] Scanning for projects... >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Building AppFuse Struts 2 Application >> [INFO] task-segment: [eclipse:eclipse] >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Preparing eclipse:eclipse >> [INFO] [aspectj:compile {execution: default}] >> [INFO] [native2ascii:native2ascii {execution: native2ascii-utf8}] >> [INFO] [native2ascii:native2ascii {execution: native2ascii-8859_1}] >> [INFO] [eclipse:eclipse {execution: default-cli}] >> [INFO] Adding support for WTP version 1.5. >> [INFO] Using Eclipse Workspace: C:\Users\Yen\workspace >> [WARNING] Workspace defines a VM that does not contain a valid >> jre/lib/rt.jar: C >> :\Program Files\Java\jre6 >> [INFO] Adding default classpath container: >> org.eclipse.jdt.launching.JRE_CONTAIN >> ER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5 >> [INFO] Resource directory's path matches an existing source directory. >> Resources >> will be merged with the source directory src/main/resources >> [INFO] >> ------------------------------------------------------------------------ >> [ERROR] BUILD ERROR >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Request to merge when 'filtering' is not identical. >> Original=resource >> src >> /main/resources: output=target/classes, include=[], >> exclude=[ApplicationResource >> >> s_de.properties|ApplicationResources_fr.properties|ApplicationResources_ko.prope >> >> rties|ApplicationResources_nl.properties|ApplicationResources_no.properties|Appl >> >> icationResources_pt*.properties|ApplicationResources_tr.properties|ApplicationRe >> >> sources_zh*.properties|applicationContext-resources.xml|struts.xml|**/*.java], >> t >> est=false, filtering=true, merging with=resource src/main/resources: >> output=targ >> et/classes, include=[applicationContext-resources.xml|struts.xml], >> exclude=[**/* >> .java], test=false, filtering=false >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Trace >> org.apache.maven.lifecycle.LifecycleExecutionException: Request to merge >> when 'f >> iltering' is not identical. Original=resource src/main/resources: >> output=target/ >> classes, include=[], >> exclude=[ApplicationResources_de.properties|ApplicationReso >> >> urces_fr.properties|ApplicationResources_ko.properties|ApplicationResources_nl.p >> >> roperties|ApplicationResources_no.properties|ApplicationResources_pt*.properties >> >> |ApplicationResources_tr.properties|ApplicationResources_zh*.properties|applicat >> ionContext-resources.xml|struts.xml|**/*.java], test=false, >> filtering=true, >> merg >> ing with=resource src/main/resources: output=target/classes, >> include=[applicatio >> nContext-resources.xml|struts.xml], exclude=[**/*.java], test=false, >> filtering=f >> alse >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa >> ultLifecycleExecutor.java:719) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone >> Goal(DefaultLifecycleExecutor.java:569) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau >> ltLifecycleExecutor.java:539) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan >> dleFailures(DefaultLifecycleExecutor.java:387) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen >> ts(DefaultLifecycleExecutor.java:348) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi >> fecycleExecutor.java:180) >> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328) >> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138) >> at org.apache.maven.cli.MavenCli.main(MavenCli.java:362) >> at >> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:6 >> 0) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. >> java:39) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces >> sorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:597) >> 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.MojoExecutionException: Request to >> merge >> when >> 'filtering' is not identical. Original=resource src/main/resources: >> output=targ >> et/classes, include=[], >> exclude=[ApplicationResources_de.properties|ApplicationR >> >> esources_fr.properties|ApplicationResources_ko.properties|ApplicationResources_n >> >> l.properties|ApplicationResources_no.properties|ApplicationResources_pt*.propert >> >> ies|ApplicationResources_tr.properties|ApplicationResources_zh*.properties|appli >> cationContext-resources.xml|struts.xml|**/*.java], test=false, >> filtering=true, m >> erging with=resource src/main/resources: output=target/classes, >> include=[applica >> tionContext-resources.xml|struts.xml], exclude=[**/*.java], test=false, >> filterin >> g=false >> at >> org.apache.maven.plugin.eclipse.EclipseSourceDir.merge(EclipseSourceD >> ir.java:302) >> at >> org.apache.maven.plugin.eclipse.EclipsePlugin.extractResourceDirs(Ecl >> ipsePlugin.java:1605) >> at >> org.apache.maven.plugin.eclipse.EclipsePlugin.buildDirectoryList(Ecli >> psePlugin.java:1490) >> at >> org.apache.maven.plugin.eclipse.EclipsePlugin.createEclipseWriterConf >> ig(EclipsePlugin.java:1180) >> at >> org.apache.maven.plugin.eclipse.EclipsePlugin.writeConfiguration(Ecli >> psePlugin.java:1043) >> at >> org.apache.maven.plugin.ide.AbstractIdeSupportMojo.execute(AbstractId >> eSupportMojo.java:511) >> at >> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi >> nManager.java:490) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa >> ultLifecycleExecutor.java:694) >> ... 17 more >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Total time: 6 seconds >> [INFO] Finished at: Tue Dec 01 12:38:21 CST 2009 >> [INFO] Final Memory: 28M/50M >> [INFO] >> ------------------------------------------------------------------------ >> C:\Users\Yen\workspace\empi> >> -- >> View this message in context: >> http://n4.nabble.com/mvn-eclipse-s-question-tp931876p931876.html >> Sent from the AppFuse - User mailing list archive at Nabble.com. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net >> For additional commands, e-mail: users-h...@appfuse.dev.java.net >> >> > > -- View this message in context: http://n4.nabble.com/mvn-eclipse-s-question-tp931876p931900.html Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@appfuse.dev.java.net For additional commands, e-mail: users-h...@appfuse.dev.java.net