maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Hoffer <dhoff...@gmail.com>
Subject Re: Arguments for Maven vs. Gradle
Date Mon, 10 Sep 2012 00:01:11 GMT
+1

On Sun, Sep 9, 2012 at 5:42 PM, Ron Wheeler
<rwheeler@artifact-software.com>wrote:

> 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.
>
> Ron
>
>
> 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: users-unsubscribe@maven.**apache.org<users-unsubscribe@maven.apache.org>
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>>
>>
>
> --
> Ron Wheeler
> President
> Artifact Software Inc
> email: rwheeler@artifact-software.com
> skype: ronaldmwheeler
> phone: 866-970-2435, ext 102
>
>
>
> ------------------------------**------------------------------**---------
> To unsubscribe, e-mail: users-unsubscribe@maven.**apache.org<users-unsubscribe@maven.apache.org>
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message