|
About:
Ant is a Java based build tool, similar to make,
but with better support for the cross platform
issues involved with developing Java applications.
Ant is the build tool of choice for all Java
projects at Apache and many other Open Source Java
projects.
Author:
Ant development team <user (at) ant (dot) apache (dot) org>
[contact developer]
Homepage:
http://ant.apache.org/
Tar/GZ:
http://ant.apache.org/bindownload.cgi
Tar/BZ2:
http://ant.apache.org/bindownload.cgi
Zip:
http://ant.apache.org/bindownload.cgi
Changelog:
http://www.apache.org/dist/ant/
Debian package:
http://packages.debian.org/unstable/devel/ant
CVS tree (cvsweb):
http://svn.apache.org/viewvc/ant/core/
Bug tracker:
http://issues.apache.org/bugzilla/
Mailing list archive:
http://marc.theaimsgroup.com/?l=ant-user&r=1&w=2
Trove categories:
[change]
Dependencies:
[change]
No dependencies filed
|
|
» Rating:
8.53/10.00
(Rank 271)
» Vitality: 0.03% (Rank 2382)
» Popularity: 8.93% (Rank 274)

(click to enlarge graphs)
Record hits: 59,050
URL hits: 59,733
Subscribers: 252
|
|
Branches
Articles referencing this project
Comments
[»]
Arguably the Best Build Tool Ever
by Matt Rosenberger - Jul 11th 2004 21:11:34
I never liked the syntax of GNU makefiles. I used a shell script to build
C++ projects from scratch instead of `make`. When I was hired as a Java
developer, one of my tasks was to get familiar with the build process
since I would be responsible for making any changes to it. So I had to
learn about some tool called Ant, which was described to me as `make` for
Java. Well I wasn't too thrilled with this idea since I hated `make`.
However, within 5 minutes of sitting down with an Ant book and reading
sample Ant scripts, I was hooked.
Ant is the killer Java utility. A must-have for any Java project. It
takes a few minutes to create a basic build process using simple XML
scripting. Ant shines with it's file set support so you can use wildcards
to include or exclude certain files during a process. There are an
abundant amount of tasks that can be used in Ant, ranging from FTP,
Telnet, E-mail, CVS to JSP, EJB, RMI, and J2EE. Many Java utilities
suitable for a build process such as JUnit and JProbe can be used within
Ant.
Ant has really made my job enjoyable!
[reply]
[top]
|