I get the message "maven-dependency-plugin (goals "copy-dependencies", "unpack") is not supported by m2e." on the "<execution>" element of the maven-dependency-plugin. I'm using a fresh install of Indigo and the latest build of m2e. To reproduce, create a new Java project, create a pom.xml with the following contents, and convert it to a Maven Project:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.findlaw</groupId> <artifactId>maven-test</artifactId> <packaging>jar</packaging> <version>1.0</version> <dependencies> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <configuration> <outputDirectory>${project.build.outputDirectory}/lib</outputDirectory> <includeScope>runtime</includeScope> <excludeScope>provided</excludeScope> </configuration> <executions> <execution> <id>copy-dependencies</id> <phase>generate-resources</phase> <goals> <goal>copy-dependencies</goal> </goals> </execution> </executions> </plugin> </plugins> </build> <pluginManagement> <plugins> <plugin> <groupId>org.eclipse.m2e</groupId> <artifactId>lifecycle-mapping</artifactId> <version>1.0.0</version> <configuration> <lifecycleMappingMetadata> <pluginExecutions> <pluginExecution> <pluginExecutionFilter> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <versionRange>[2.0,)</versionRange> <goals> <goal>copy-dependencies</goal> </goals> </pluginExecutionFilter> <action> <ignore /> </action> </pluginExecution> </pluginExecutions> </lifecycleMappingMetadata> </configuration> </plugin> </plugins> </pluginManagement> </project> -Matthew -----Original Message----- From: m2e-users-boun...@eclipse.org [mailto:m2e-users-boun...@eclipse.org] On Behalf Of Igor Fedorenko Sent: Monday, June 27, 2011 10:04 AM To: m2e-users@eclipse.org Subject: Re: [m2e-users] maven-dependency-plugin (goals "copy-dependencies", "unpack") is not supported by m2e. This exact configuration works for me. What error marker you have? Can you provide a sample project? -- Regards, Igor On 11-06-27 6:11 PM, matthew.lie...@thomsonreuters.com wrote: > Robert, am I reading correctly that you're saying you found a way to get > m2e to ignore the "maven-dependency-plugin (goals > "copy-dependencies","unpack") is not supported by m2e" error? I've tried > to do that myself with no luck and am curious as to what exactly you put > in your pom.xml in order to do that. Here's what I have, which isn't > working: > > <build> > <plugins> > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-dependency-plugin</artifactId> > <configuration> > > <outputDirectory>${project.build.outputDirectory}/lib</outputDirectory> > <includeScope>runtime</includeScope> > <excludeScope>provided</excludeScope> > </configuration> > <executions> > <execution> > <id>copy-dependencies</id> > <phase>generate-resources</phase> > <goals> > <goal>copy-dependencies</goal> > </goals> > </execution> > </executions> > </plugin> > </plugins> > </build> > <pluginManagement> > <plugins> > <plugin> > <groupId>org.eclipse.m2e</groupId> > <artifactId>lifecycle-mapping</artifactId> > <version>1.0.0</version> > <configuration> > <lifecycleMappingMetadata> > <pluginExecutions> > <pluginExecution> > <pluginExecutionFilter> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-dependency-plugin</artifactId> > <versionRange>[2.0,)</versionRange> > <goals> > <goal>copy-dependencies</goal> > </goals> > </pluginExecutionFilter> > <action> > <ignore /> > </action> > </pluginExecution> > </pluginExecutions> > </lifecycleMappingMetadata> > </configuration> > </plugin> > </plugins> > </pluginManagement> > > Thanks, > > Matthew Lieder > Senior Software Engineer > FindLaw, a Thomson Reuters business > Eagan, MN > www.findlaw.com > > -----Original Message----- > From: m2e-users-boun...@eclipse.org > [mailto:m2e-users-boun...@eclipse.org] On Behalf Of > robert.kl...@bosch-si.com > Sent: Monday, June 27, 2011 8:42 AM > To: m2e-users@eclipse.org > Subject: Re: [m2e-users] maven-dependency-plugin (goals > "copy-dependencies","unpack") is not supported by m2e. > > Hi, > > I defined a lifecycle mapping for the plugin (as Igor pointed out) and > that did the trick of getting rid of the error marker. > > Thnx for the help! > > But this solution wasn't so obvious for me. I already knew > http://wiki.eclipse.org/M2E_plugin_execution_not_covered as m2e > complained about some plugins. > Maybe someone could update the wiki with this information? > > Are some other plugins as troublesome as the dependency-plugin (just > noticed a warning about the enforcer plugin ...)? > > Cheers, > > Robert Klaus > > Bosch Software Innovations GmbH > Development - Technology (INST/EST) > Ziegelei 7 > 88090 Immenstaad > GERMANY > www.bosch-si.de > > Tel. +49 7545 202-339 > Fax +49 7545 202-301 > robert.kl...@bosch-si.com > > Registered office: Immenstaad, Register court: Amtsgericht Ulm, HRB > 631888; > Executives: Heinz Derenbach; Achim Berger, Thomas Cotic, Thomas Schmid > > This message may contain confidential and privileged information. Any > unauthorized review, use, disclosure or distribution is prohibited. > If you are not the intended recipient, please inform us immediately and > destroy this message including all copies thereof. > > > _______________________________________________ > m2e-users mailing list > m2e-users@eclipse.org > https://dev.eclipse.org/mailman/listinfo/m2e-users > _______________________________________________ > m2e-users mailing list > m2e-users@eclipse.org > https://dev.eclipse.org/mailman/listinfo/m2e-users _______________________________________________ m2e-users mailing list m2e-users@eclipse.org https://dev.eclipse.org/mailman/listinfo/m2e-users _______________________________________________ m2e-users mailing list m2e-users@eclipse.org https://dev.eclipse.org/mailman/listinfo/m2e-users