Ok thanks a lot!

Sébastien

Le lundi 30 juin 2014, Igor Fedorenko <[email protected]> a écrit :

> m2e comes with eclipse aether 0.9.0.M2. It is not compatible with any
> sonatype aether versions. I don't know how much aether API has changed
> between 0.9.0.M2 and various other M builds and 1.0.0. Aether users list
> is the place to ask.
>
> --
> Regards,
> Igor
>
> On 2014-06-30, 9:51, Sébastien Pennec wrote:
>
>> Ok, which version of Aether is M2E compatible with?
>>
>> Sébastien
>>
>> Le lundi 30 juin 2014, Igor Fedorenko <[email protected]
>> <mailto:[email protected]>> a écrit :
>>
>>     m2e is compatible with specific aether version. I suggest aether or
>>     maven user lists to discuss your options to be compatible with
>>     miltiple versions.
>>
>>     On June 30, 2014 9:28:25 AM EDT, "Sébastien Pennec"
>>     <[email protected] <javascript:;>> wrote:
>>      >Hello Igor,
>>      >
>>      >Thanks for your answer!
>>      >
>>      >It builds with Maven 3.0.5 in the command line. On the IDE side, I
>> use
>>      >the
>>      >Luna JEE package.
>>      >
>>      >Is m2e compatible with some versions of Maven only?
>>      >
>>      >Cheers,
>>      >
>>      >Sébastien
>>      >
>>      >Le lundi 30 juin 2014, Igor Fedorenko <[email protected]
>>     <javascript:;>> a écrit :
>>      >
>>      >> Does your project build with maven 3.2.1 or 3.2.2 on command line?
>>      >>
>>      >> The exception suggests one of your plugins expects sonatype aether
>>      >from
>>      >> maven 3.0.x, which means it is not compatible with m2e.
>>      >>
>>      >>
>>      >>
>>      >> On June 30, 2014 9:11:44 AM EDT, "Sébastien Pennec" <
>>      >> [email protected] <javascript:;> <javascript:;>> wrote:
>>      >> >Hello,
>>      >> >
>>      >> >
>>      >> >
>>      >> >I’m having a strange error log with a Maven project. Here is the
>>      >error
>>      >> >message:
>>      >> >
>>      >> >
>>      >> >
>>      >> >*Execution some-generation of goal
>>      >> >com.mycompany.maven.plugins:some-maven-plugin:1.1.1:generate
>>     failed:
>>      >A
>>      >> >required class was missing while executing
>>      >> >com.mycompany.maven.plugins:some-maven-plugin:1.1.1:generate:
>>      >> >org/sonatype/aether/resolution/ArtifactResolutionException*
>>      >> >
>>      >> >
>>      >> >
>>      >> >It seems fairly straightforward, but I’m afraid it not. The build
>>      >runs
>>      >> >perfectly with the command line. It’s only when the project is
>>      >analyzed
>>      >> >by
>>      >> >M2E that this error pops up.
>>      >> >
>>      >> >
>>      >> >
>>      >> >The Maven plugin, which is developed in-house, has a dependency
>> on
>>      >> >Aether
>>      >> >(the org.eclipse one, version 0.9.0.M3 along with the Maven
>> runtime
>>      >> >3.0.3).
>>      >> > Are these dependencies the cause of the problem? I expect the
>> M2E
>>      >> >dependencies and those that are needed by a Maven plugin to be
>>      >> >independent,
>>      >> >so using an older version of Aether in a plugin should not impact
>>      >M2E,
>>      >> >is
>>      >> >that correct?
>>      >> >
>>      >> >
>>      >> >
>>      >> >Thanks for your help,
>>      >> >
>>      >> >
>>      >> >
>>      >> >Sébastien
>>      >> >
>>      >> >
>>      >> >
>>      >> >The full error message:
>>      >> >
>>      >> >
>>      >> >
>>      >> >Description         Resource             Path       Location
>>      >> >Type
>>      >> >
>>      >> >Execution some-generation of goal
>>      >> >com.mycompany.maven.plugins:some-maven-plugin:1.1.1:generate
>>     failed:
>>      >A
>>      >> >required class was missing while executing
>>      >> >com.mycompany.maven.plugins:some-maven-plugin:1.1.1:generate:
>>      >> >org/sonatype/aether/resolution/ArtifactResolutionException
>>      >> >
>>      >> >-----------------------------------------------------
>>      >> >
>>      >> >realm =
>>      >plugin>com.mycompany.maven.plugins:some-maven-plugin:1.1.1
>>      >> >
>>      >> >strategy =
>>      >org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
>>      >> >
>>      >> >urls[0] =
>>      >>
>>      >>
>>      >>file:/E:/projects/maven/maven-local-repo/com/
>> mycompany/maven/plugins/some-maven-plugin/1.1.1/
>>      >> >some -maven-plugin-1.1.1.jar
>>      >> >
>>      >> >urls[1] = file:/E:/projects/maven/maven-local-repo/com/
>> mycompany
>>      >> >/maven/plugins/ some -maven-plugin/1.1.1/ some
>>      >> >-maven-plugin-1.1.1-resources.zip
>>      >> >
>>      >> >urls[2] =
>>      >>
>>      >>
>>      >>file:/E:/projects/maven/maven-local-repo/com/company/
>> something/3.5.0/something-3.5.0.jar
>>      >> >
>>      >> >urls[3] =
>>      >>
>>      >>
>>      >>file:/E:/projects/maven/maven-local-repo/org/sonatype/
>> sisu/sisu-inject-bean/2.1.1/sisu-inject-bean-2.1.1.jar
>>      >> >
>>      >> >urls[4] =
>>      >>
>>      >>
>>      >>file:/E:/projects/maven/maven-local-repo/org/sonatype/
>> sisu/sisu-guice/2.9.4/sisu-guice-2.9.4-no_aop.jar
>>      >> >
>>      >> >urls[5] =
>>      >>
>>      >>
>>      >>file:/E:/projects/maven/maven-local-repo/org/codehaus/
>> plexus/plexus-utils/3.0.8/plexus-utils-3.0.8.jar
>>      >> >
>>      >> >urls[6] =
>>      >>
>>      >>
>>      >>file:/E:/projects/maven/maven-local-repo/org/apache/
>> maven/shared/file-management/1.2/file-management-1.2.jar
>>      >> >
>>      >> >urls[7] =
>>      >>
>>      >>
>>      >>file:/E:/projects/maven/maven-local-repo/org/apache/
>> maven/shared/maven-shared-io/1.1/maven-shared-io-1.1.jar
>>      >> >
>>      >> >urls[8] =
>>      >>
>>      >>file:/E:/projects/maven/maven-local-repo/junit/junit/
>> 4.11/junit-4.11.jar
>>      >> >
>>      >> >urls[9] =
>>      >>
>>      >>
>>      >>file:/E:/projects/maven/maven-local-repo/org/hamcrest/
>> hamcrest-core/1.3/hamcrest-core-1.3.jar
>>      >> >
>>      >> >urls[10] =
>>      >>
>>      >>
>>      >>file:/E:/projects/maven/maven-local-repo/org/sonatype/
>> aether/aether-util/1.11/aether-util-1.11.jar
>>      >> >
>>      >> >urls[11] =
>>      >>
>>      >>
>>      >>file:/E:/projects/maven/maven-local-repo/org/codehaus/
>> plexus/plexus-interpolation/1.15/plexus-interpolation-1.15.jar
>>      >> >
>>      >> >urls[12] =
>>      >>
>>      >>
>>      >>file:/E:/projects/maven/maven-local-repo/org/codehaus/
>> plexus/plexus-component-annotations/1.5.5/plexus-
>> component-annotations-1.5.5.jar
>>      >> >
>>      >> >urls[13] =
>>      >>
>>      >>
>>      >>file:/E:/projects/maven/maven-local-repo/org/sonatype/
>> plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
>>      >> >
>>      >> >urls[14] =
>>      >>
>>      >>
>>      >>file:/E:/projects/maven/maven-local-repo/org/sonatype/
>> plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
>>      >> >
>>      >> >urls[15] = file:/E:/projects/maven/maven-
>> local-repo/com/mycompany
>>      >> >/maven/maven-common-lib/1.0.3/maven-common-lib-1.0.3.jar
>>      >> >
>>      >> >Number of foreign imports: 1
>>      >> >
>>      >> >import: Entry[import  from realm ClassRealm[maven.api, parent:
>>      >null]]
>>      >> >
>>      >> >
>>      >> >
>>      >> >-----------------------------------------------------
>>      >> >
>>      >> >(com.mycompany.maven.plugins:some-maven-plugin:1.1.1:generate:
>> some
>>      >> >-generation:generate-resources)                pom.xml
>>      >> >/myproject         line 2     Maven Build Problem
>>      >> >
>>      >> >
>>      >>
>>      >>----------------------------------------------------------
>> --------------
>>      >> >
>>      >> >_______________________________________________
>>      >> >m2e-users mailing list
>>      >> >[email protected] <javascript:;> <javascript:;>
>>      >> >https://dev.eclipse.org/mailman/listinfo/m2e-users
>>      >>
>>      >> --
>>      >> Sent from my Android device with K-9 Mail. Please excuse my
>> brevity.
>>      >>
>>
>>     --
>>     Sent from my Android device with K-9 Mail. Please excuse my brevity.
>>
>>
_______________________________________________
m2e-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/m2e-users

Reply via email to