On Saturday, 23 February 2013 at 11:21:06 UTC, Russel Winder wrote:
On Sat, 2013-02-23 at 10:20 +0100, SomeDude wrote:
[…]
Well, in the Java world, there is ant. It does the trick, but it's quite ugly.

Anyone in the Java world still using Ant is just so last decade ;-)

Maven attempts to be wholly declarative and succeeds in that all the
hard work is done via plugins coded in Java or Groovy code.


Comparing ant and maven is not appropriate here as maven is a build system + a package manager when ant only builds.

The plugin system of maven is notoriously hellish. This shows 2 things : 1/ That extending the build system is really required, and if not permitted from the build file themselves, by plugins to extends the descriptive capabilities of the descriptive language. 3/ That the benefice of having the build tool and the package manager working together is big as people plebiscite it even when the system is way worse on many other aspects.

Reply via email to