Welcome to EasyAnt!
Easyant is a simple build toolbox that intends to simplify the regular task of setting up builds. Based on Ant and Ivy, Easyant leverages the ubiquitous familiarty & great flexibility of Ant, and also provides a ready Dependency manager in the form of Ivy.
Like Maven, Easyant comes bundled with a set of ready-to-use build scripts. For example, building a War, or a Jar is a trivial import of a pre-defined build type. Each such build type is merely an Ant script. As such, writing a fresh build type is merely a matter of writing an Ant script. What's more - since Easyant is built on top of Ant - you could retain and still make good use of your existing Ant scripts!
Easyant also allows smaller components to be plugged into your Easyant-build. For example - if you have a web application - you can declare a set of plugins in your Easyant specifications whose functionalities would be made available to you in the form of Ant targets defined in those plugins (Yes - plugins are Ant scripts too!)
We are in the process of building a bigger repository of plugins, and incorporating newer features into Easyant. You could try going through the wiki to find more information. Shortly, you shall find our wiki richer.
We shall shortly update instructions on trying out Easyant. In the mean time, you could also go through Xavier's post on Easyant - http://xhab.blogspot.com/2008/01/easyant-ant-based-pre-packaged-build.html
rss