> -----Original Message-----
> From: Ron Wheeler [mailto:[email protected]]
> Sent: Sunday, September 09, 2012 4:43 PM
> To: [email protected]
> Subject: Re: Arguments for Maven vs. Gradle
> 
> Moving from Ant to Maven is a change of attitude.
> You are right that Maven does make builds much more uniform.
> Once a project is set up, the next guy to work on it only has to write
> code and add dependencies, the rest of the environment is laid out.
> 
> Never heard of Gradle so I can not compare them.
> 
> Maven has a huge following and almost any library that you want to use
> has a Maven distribution available at Maven Central or in a public repo
> that you can connect to .
> Saves a lot of grief.
> 
> If you go with Maven, get your own repo set up before you unleash the
> developers.

Thanks.

Not that I disagree with your overall conclusion, but I would point out that 
Gradle makes it easy to specify dependencies through Maven coordinates.  I 
would assume that means it also handles transitive dependencies, but I'm not 
sure.  It's a good idea to "know your enemy", not that I consider Gradle an 
"enemy" in any way.

> On 09/09/2012 5:20 PM, KARR, DAVID wrote:
> > At the risk of starting a flame war, what are some arguments for
> Maven vs. Gradle?
> >
> > This is in the context of a change and risk-averse organization that
> currently has a large Ant build, although with some associated Maven
> builds.
> >
> > I see the advantages of Gradle as a much better Ant, but I would be
> concerned about losing the advantages of Maven, like better integrated
> tool support.
> >
> > One of the disadvantages of Gradle is the same as Ant, which is that
> it's very easy to have two people do similar things in a completely
> different way.  Gradle makes it easier to reuse things, but it doesn't
> seem like it nudges you that hard in that direction.
> >
> > I can see the possibility of calling Groovy from Maven, but having
> that be Gradle code would require the Gradle runtime, and I don't see a
> "Gradle Maven plugin" yet (although I believe I've seen a "Maven Gradle
> plugin).  Even if you could do this, I'm not sure it makes sense or
> provides significant value.
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
> >
> 
> 
> --
> Ron Wheeler
> President
> Artifact Software Inc
> email: [email protected]
> skype: ronaldmwheeler
> phone: 866-970-2435, ext 102
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to