Aaaand I spoke too soon, the error about copy-dependencies is still there with version 1.5.0.
maven-dependency-plugin (goals "copy-dependencies", "unpack") is not supported by m2e. pom.xml /example line 20 Maven Project Build Lifecycle Mapping Problem I've attached the example pom. —————— Sólo de errores se aprende. — Shakira On Wed, Apr 23, 2014 at 9:38 AM, James Wilson <[email protected]>wrote: > After upgrading, I now get the following error: > > eclipse.buildId=4.3.2.M20140221-1700 > java.version=1.8.0 > java.vendor=Oracle Corporation > BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US > Framework arguments: -product org.eclipse.epp.package.jee.product > -keyring /Users/jwilson/.eclipse_keyring -showlocation > Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product > org.eclipse.epp.package.jee.product -keyring > /Users/jwilson/.eclipse_keyring -showlocation > > Error > Wed Apr 23 09:36:31 EDT 2014 > Errors running builder 'Maven Project Builder' on project 'SearchService'.. > > java.lang.NoClassDefFoundError: > org/eclipse/m2e/core/internal/builder/EclipseBuildContext > at > org.eclipse.m2e.wtp.internal.filtering.ResourceFilteringBuildParticipant.build(ResourceFilteringBuildParticipant.java:99) > at > org.eclipse.m2e.core.internal.builder.MavenBuilderImpl.build(MavenBuilderImpl.java:142) > at > org.eclipse.m2e.core.internal.builder.MavenBuilder$1.method(MavenBuilder.java:172) > at > org.eclipse.m2e.core.internal.builder.MavenBuilder$1.method(MavenBuilder.java:1) > at > org.eclipse.m2e.core.internal.builder.MavenBuilder$BuildMethod$1$1.call(MavenBuilder.java:115) > at > org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:165) > at > org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:108) > at > org.eclipse.m2e.core.internal.builder.MavenBuilder$BuildMethod$1.call(MavenBuilder.java:105) > at > org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:165) > at > org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:141) > at > org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:95) > at > org.eclipse.m2e.core.internal.builder.MavenBuilder$BuildMethod.execute(MavenBuilder.java:86) > at > org.eclipse.m2e.core.internal.builder.MavenBuilder.build(MavenBuilder.java:200) > at > org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:733) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at > org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206) > at > org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246) > at > org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at > org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302) > at > org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager..java:358) > at > org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:381) > at > org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) > at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) > at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) > Caused by: java.lang.ClassNotFoundException: > org.eclipse.m2e.core.internal.builder.EclipseBuildContext cannot be found > by org.eclipse.m2e.wtp_1.0.1.20130911-1545 > at > org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501) > at > org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421) > at > org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412) > at > org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) > at java.lang.ClassLoader.loadClass(ClassLoader.java:357) > ... 25 more > > > —————— > Sólo de errores se aprende. — Shakira > > > > On Wed, Apr 23, 2014 at 9:31 AM, James Wilson <[email protected]>wrote: > >> After updating to 1.5.0.20140309 the error went away. Is this a stable >> version? >> >> James >> >> —————— >> Sólo de errores se aprende. — Shakira >> >> >> >> On Tue, Apr 22, 2014 at 4:16 PM, Igor Fedorenko <[email protected]>wrote: >> >>> Have you confirmed the bug is present in m2e 1.5? Note 1.5 is not >>> released yet, so you will need to install it from repository documented >>> in m2e download page [1] >>> >>> You can find installed m2e version in Eclipse Installation details, on >>> OSX it is available from Eclipse->About dialog, on Linux (and Windows?) >>> from Help->About dialog. >>> >>> [1] http://eclipse.org/m2e/download/ >>> >>> -- >>> Regards, >>> Igor >>> >>> >>> On 2014-04-22, 15:56, James Wilson wrote: >>> >>>> Oh, sorry, I copied and pasted the wrong thing. How can I see what >>>> version of m2e is installed? I have a fresh version of Eclipse for J2EE >>>> developers. >>>> >>>> Where should I file bugs against m2e? >>>> >>>> James >>>> >>>> >>>> —————— >>>> Sólo de errores se aprende. — Shakira >>>> >>>> >>>> >>>> On Tue, Apr 22, 2014 at 3:07 PM, Igor Fedorenko <[email protected] >>>> <mailto:[email protected]>> wrote: >>>> >>>> Not sure I follow. How is build-helper-maven-plugin connector >>>> related to >>>> maven-dependency-plugin? >>>> >>>> Also note that m2e-code-quality github project is independent from >>>> m2e >>>> eclipse project. I don't know if any of m2e-code-quality developers >>>> are >>>> subscribed to this list, so if you have issues with their m2e >>>> extensions >>>> you may need to contact them directly. >>>> >>>> -- >>>> Regards, >>>> Igot >>>> >>>> >>>> On 2014-04-22, 15:01, James Wilson wrote: >>>> >>>> I'm using 0.15.0: >>>> >>>> m2e connector for >>>> build-helper-maven-plugin0.15.__0.201207090124org.sonatype._ >>>> _m2e.buildhelper.feature.__feature.groupSonatype, >>>> >>>> Inc. >>>> >>>> An example pom is here: >>>> >>>> https://github.com/m2e-code-__quality/m2e-code-quality/__ >>>> issues/46 >>>> >>>> <https://github.com/m2e-code-quality/m2e-code-quality/issues/46 >>>> > >>>> >>>> —————— >>>> Sólo de errores se aprende. — Shakira >>>> >>>> >>>> >>>> On Tue, Apr 22, 2014 at 12:58 PM, Igor Fedorenko >>>> <[email protected] <mailto:[email protected]> >>>> <mailto:[email protected] <mailto:[email protected]>>> >>>> wrote: >>>> >>>> m2e is expected to ignore plugins bound to package phase. >>>> If you get >>>> "plugin not covered" error marker, please open bug report >>>> and provide >>>> small standalone project we can use to reproduce the >>>> problem. >>>> >>>> Before you do that, though, make sure the problem is still >>>> present in >>>> m2e 1.5. I vaguely remember I looked into this relatively >>>> recently. >>>> >>>> -- >>>> Regards, >>>> Igor >>>> >>>> >>>> On 2014-04-22, 12:32, James Wilson wrote: >>>> >>>> We have a package phase that downloads some >>>> dependencies and >>>> packages >>>> them in custom ways. It's not really important that >>>> Eclipse be >>>> able to >>>> perform these steps, I would just like to be able to >>>> import the pom >>>> without getting an error. If there isn't a connector, I >>>> can tell our >>>> developers to mark the plugin as ignored in >>>> preferences. (Our >>>> team is >>>> against marking them as ignored in the pom.) >>>> >>>> —————— >>>> Sólo de errores se aprende. — Shakira >>>> >>>> >>>> >>>> On Tue, Apr 22, 2014 at 11:51 AM, Igor Fedorenko >>>> <[email protected] <mailto:[email protected]> >>>> <mailto:[email protected] <mailto:[email protected]>> >>>> <mailto:[email protected] >>>> <mailto:[email protected]> <mailto:[email protected] >>>> <mailto:[email protected]>>>> wrote: >>>> >>>> No, there is no such thing. What are you trying >>>> to do? >>>> >>>> -- >>>> Regards, >>>> Igor >>>> >>>> >>>> On 2014-04-22, 11:49, James Wilson wrote: >>>> >>>> I don't see a connector for >>>> maven-dependency-plugin in the >>>> marketplace. >>>> Is there one available somewhere? >>>> >>>> James >>>> —————— >>>> Sólo de errores se aprende. — Shakira >>>> >>>> >>>> >>>> >>>> _____________________________________________________ >>>> >>>> >>>> m2e-users mailing list >>>> [email protected] <mailto:[email protected]> >>>> <mailto:[email protected] <mailto:[email protected]>> >>>> <mailto:[email protected] >>>> <mailto:[email protected]> <mailto:[email protected] >>>> <mailto:[email protected]>>__> >>>> https://dev.eclipse.org/______mailman/listinfo/m2e-users >>>> <https://dev.eclipse.org/____mailman/listinfo/m2e-users> >>>> >>>> <https://dev.eclipse.org/____ >>>> mailman/listinfo/m2e-users >>>> <https://dev.eclipse.org/__mailman/listinfo/m2e-users>> >>>> >>>> <https://dev.eclipse.org/____mailman/listinfo/m2e-users >>>> <https://dev.eclipse.org/__mailman/listinfo/m2e-users> >>>> <https://dev.eclipse.org/__mailman/listinfo/m2e-users >>>> <https://dev.eclipse.org/mailman/listinfo/m2e-users>>> >>>> >>>> ______________________________ >>>> _______________________ >>>> >>>> >>>> m2e-users mailing list >>>> [email protected] <mailto:[email protected]> >>>> <mailto:[email protected] <mailto:[email protected]>> >>>> <mailto:[email protected] >>>> <mailto:[email protected]> <mailto:[email protected] >>>> <mailto:[email protected]>>__> >>>> https://dev.eclipse.org/______mailman/listinfo/m2e-users >>>> <https://dev.eclipse.org/____mailman/listinfo/m2e-users> >>>> >>>> <https://dev.eclipse.org/____ >>>> mailman/listinfo/m2e-users >>>> <https://dev.eclipse.org/__mailman/listinfo/m2e-users>> >>>> >>>> >>>> >>>> <https://dev.eclipse.org/____mailman/listinfo/m2e-users >>>> <https://dev.eclipse.org/__mailman/listinfo/m2e-users> >>>> <https://dev.eclipse.org/__mailman/listinfo/m2e-users >>>> <https://dev.eclipse.org/mailman/listinfo/m2e-users>>> >>>> >>>> >>>> >>>> >>>> ___________________________________________________ >>>> m2e-users mailing list >>>> [email protected] <mailto:[email protected]> >>>> <mailto:[email protected] <mailto:[email protected]>> >>>> https://dev.eclipse.org/____mailman/listinfo/m2e-users >>>> <https://dev.eclipse.org/__mailman/listinfo/m2e-users> >>>> <https://dev.eclipse.org/__mailman/listinfo/m2e-users >>>> <https://dev.eclipse.org/mailman/listinfo/m2e-users>> >>>> >>>> ___________________________________________________ >>>> m2e-users mailing list >>>> [email protected] <mailto:[email protected]> >>>> <mailto:[email protected] <mailto:[email protected]>> >>>> https://dev.eclipse.org/____mailman/listinfo/m2e-users >>>> <https://dev.eclipse.org/__mailman/listinfo/m2e-users> >>>> <https://dev.eclipse.org/__mailman/listinfo/m2e-users >>>> <https://dev.eclipse.org/mailman/listinfo/m2e-users>> >>>> >>>> >>>> >>>> >>>> _________________________________________________ >>>> m2e-users mailing list >>>> [email protected] <mailto:[email protected]> >>>> https://dev.eclipse.org/__mailman/listinfo/m2e-users >>>> <https://dev.eclipse.org/mailman/listinfo/m2e-users> >>>> >>>> _________________________________________________ >>>> m2e-users mailing list >>>> [email protected] <mailto:[email protected]> >>>> https://dev.eclipse.org/__mailman/listinfo/m2e-users >>>> <https://dev.eclipse.org/mailman/listinfo/m2e-users> >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> m2e-users mailing list >>>> [email protected] >>>> https://dev.eclipse.org/mailman/listinfo/m2e-users >>>> >>>> _______________________________________________ >>> m2e-users mailing list >>> [email protected] >>> https://dev.eclipse.org/mailman/listinfo/m2e-users >>> >> >> >
<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.example</groupId> <artifactId>example</artifactId> <packaging>war</packaging> <version>1.0-SNAPSHOT</version> <name>example</name> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.5.1</version> <executions> <execution> <id>unpack-jetty</id> <phase>package</phase> <goals> <goal>unpack</goal> </goals> </execution> </executions> </plugin> </plugins> </build> </project>
_______________________________________________ m2e-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/m2e-users
