[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [m2e-users] feedback M2E Ingio - m2e connector concept
|
Totally agreed.
This update almost corrupts all of my existing projects. I have to
rollback to earlier version.
Please consider backward compatibility when doing such a huge change.
BTW, I also didn't see any benefit except mass. Why should I put
Eclipse stuff in pom.xml and other guys in team are using Intellij for
example?
On Fri, Jun 24, 2011 at 6:45 PM, Moser, Christian <cmo@xxxxxxxxxxx> wrote:
> Just tried out our build environment with Indigo and m2e
> 1.0.0.20110607-2117.
>
>
>
> User-experience :
>
>
>
> After a full import of all maven projects, I’ve received following error in
> almost every pom:
>
>
>
> Plugin execution not covered by lifecycle configuration: …
>
>
>
> After clicking around for some time, I found under pom.xml / Overview the
> possibility to ignore those «not covered plugin-lifecycles »
>
>
>
> Unfortunately, this modified my pom and added :
>
>
>
> <pluginManagement>
>
> <plugins>
>
> <!--This plugin's configuration is used to store Eclipse
> m2e settings only. It has no influence on the Maven build itself.-->
>
> <plugin>
>
> <groupId>org.eclipse.m2e</groupId>
>
> <artifactId>lifecycle-mapping</artifactId>
>
> <version>1.0.0</version>
>
> <configuration>
>
> …
>
> </configuration>
>
> </plugin>
>
> </plugins>
>
> </pluginManagement>
>
>
>
> In the import wizard, after m2e didn‘t found lifecycle connectors, there
> should be a combobox in the Action column displayed BEFORE the user clicks
> an cell. Otherwise it’s not easy to unterstand that this cell is editable.
>
>
>
> Opinion :
>
>
>
> In my view, is the attempt to store M2e settings within a platform and !IDE!
> independent element, such as pom.xml utterly the wrong place!
>
>
>
> I’m using maven because it is an independent build tool, which does not care
> what is used for developing or building maven projects! Even if maven or
> other IDE’s don’t care for those excludes (eventually..), I don’t wanna be
> forced to edit all my pom’s or at least the parents (If you got any..) for
> developing with Eclipse.
>
>
>
> Is there a possibility to disable this new m2e connector feature by
> default ?
>
>
>
> My suggestions:
>
> - Store m2e connector excludes anywhere but in the pom.xml
>
> - Disable m2e connector feature by default
>
> - Documentation for m2e connectors (what are the advantages ?)
>
>
>
> Just my two coins,
>
> Regards Christian
>
>
>
> _______________________________________________
> m2e-users mailing list
> m2e-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/m2e-users
>
>