The EL4Ant is a build system based on Ant. Its principle is to generate a build file (build.xml) for Ant with high-level targets for everyday tasks, based on a project description, consisting in plugins and modules.


  • Must be efficient and fast for everyday tasks
  • Must be extensible with plugins (easy to write for a Ant user, Java developper)
  • Keep it lightweight and simple

Getting Started

Download the latest HelloWorld package ant+el4ant+helloworld at and follow the GettingStarted instructions.

Core documentation

Let's read the user's guide before reading the documentation of a plugin you want to use.

The full build system user documentation in one document (e.g. to print out) can be found here.

Plugin documentation

This section lists available plugins for the build system and their dedicated user documentation.

You should only declare in your project description, the plugin you really use. That way, you keep your project build usage simple because the number of available targets is smaller, and the system works faster.

Core plugins

The compile, runtime, onlinelib and show plugins are described in the user's guide.



J2EE Integration

IDE Integration

Internal documentation

Revision: r1.25 - 28 Oct 2005 - 13:20 - YvesMartin
EL4Ant > WebHome
Copyright © 2004 by ELCA. All material on this collaboration platform should not be disclosed outside of ELCA.
Ideas, requests, problems regarding TWiki? Send feedback.