Cool article. You are correct: Maven has a very steep learning curve. M2E makes it easier only partially, but still requires an advance Maven Admin on the team/organization. I wonder: Was the Sonatype book helpful? When I first started, it didn't exist yet and I had to learn only from another person who installed Maven for a living.
Regarding you setup depicted in the article, here are a few comments: Why did you put your Maven repository under "P:\supercool\Maven\repository" and not stick with the convention of ~/.m2/repository (I don't remember the similar path in Windows, but it should be under the User Profile directory)? Why did you not put your settings file as convention goes: ~/.m2/settings.xml? In our team, we softlinked ~/.m2/settings.xml to a source controlled directory everyone has: ~/work/acme/build, thus spreading a new company configuration easily. Regarding Perforce - Why not git? Git is free, amazingly fast, awfully intuitive, and has integration in all IDEs (Unfortunately best integration is in IntelliJ). In my professional life I've used many tools: CA's CCC/Harvest, IBM's ClearCase, Subversion, Mercurial, and git. The best tool I've found was git. One of my favorite feature is the merge - simply outstanding compared to any other tool. -- Asaf Mesika Sent with Sparrow (http://www.sparrowmailapp.com/?sig) On יום שישי 5 אוגוסט 2011 at 08:35, Eric Kolotyluk wrote: > OK, this is my meager first attempt to give something back to the > community... > > http://docs.codehaus.org/display/MAVENUSER/Maven%2C+Eclipse%2C+Nexus%2C+Perforce%2C+Team+City%2C+Oh+My! > > <http://docs.codehaus.org/display/MAVENUSER/Maven%2C+Eclipse%2C+Nexus%2C+Perforce%2C+Team+City%2C+Oh+My%21> > > Send e-mail to my personal address, or flame/commend me in the mailing > lists - I'm thick skinned, but receptive of praise. > > The point is, I really love Maven, but I want to see it improve, and > this is my way of going about it. I hope hope to add more experience to > this in the future, so comments and criticism are appreciated. > > Cheers, Eric > _______________________________________________ > m2e-users mailing list > m2e-us...@eclipse.org (mailto:m2e-us...@eclipse.org) > https://dev.eclipse.org/mailman/listinfo/m2e-users