(...) Makes me feel like Eclipse Indigo is when everything works together. When should we invest time to make a move?
No, now you can use Maven 3 and Eclipse 3.5 / 3.6 (I don’t even remember when I started using Maven 3).
Firstly, Maven 3 supports backward compatibility (see Maven 3 - Is it worth it? ), So, as I commented in Should I upgrade to Maven 3? :
why don't you just give it a try? Nothing needs to be “updated”, just install Maven 3 on your Maven 2 installation, change the PATH settings and try on the existing POM.
Secondly, m2eclipse 0.10 has been using Maven 3 as a built-in version for a long time (to resolve dependencies, even if you declare an “external” installation) and thus Maven 3 is ready. Just add the final version of Maven 3.0 as an external installation and there you go.
To summarize: Maven 3 is fully operational, I had almost nothing to change in my pots (only a few things to fix them thanks to the best Maven 3 post), it just works inside Eclipse, and it builds faster. Just give it a try.
PS: I use a script attached to the MNG-2730 to switch between the versions of maven that I have on my machine, if required.
Pascal thivent
source share