From the Builders panel, you can specify which Builders to enable for this project, and in which order they are used.
Specifying the builders to enable and their order for the selected project.
The Ant Builder option lets you configure and deploy projects; however, if you want to use some other tool or prefer to do it yourself, you can set up a Program external tool project builder. This type allows you to customize the deployment of your project as you require, while maintaining the convenience of automatically running your script every time your project is built.
The Program option lets you to define an external tool for any executable file that is accessible on your local or network file system. For example, if instead of Ant you prefer to use your own shell scripts or Windows .bat files to package and deploy your Eclipse projects, you can then create a Program external tool that would specify where and how to execute that script.
When you configure a builder, you have the following options:
For program external tool types, clicking Edit lets you modify the properties for the selected launch configuration: