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.
|Tags||Software Development Build Tools|
|Licenses||Apache Apache 2.0|
|Operating Systems||OS Independent|
Release Notes: Zip64 extensions are now disabled by default. Loading of external dependencies was fixed in JUnit tasks. JUnitreport default stylesheets are now compatible with JDK 1.7. Upgrading to jsch 0.1.50 is recommended for users of the SSH/SCP tasks under Java 1.7. "if" and "unless" XML namespaces were introducted, making it possible to put conditions on all tasks and nested elements. Bugs were fixed.
Release Notes: This is the first Ant release that requires at least Java 1.5. It has support for @Ignore annotation and a requirement of JUnit 4.11. The zip, bzip2, and tar are improved. The Perforce Ant tasks have been removed; users of these tasks can use the tasks supplied by Perforce Inc. instead, which contain more functionality and connect natively to the Perforce servers. There are numerous bugfixes and improvements as documented in Bugzilla and in the release notes.
Release Notes: This is a security bugfix release that fixes a potential denial of service attack vector in the bzip2 task.
Release Notes: Several small fixes and improvements across many tasks.
Release Notes: Performance improvements in directory scanning. The XSLT task honors the classpath again (bugrep 49271). The distinction between core tasks and optional tasks is abolished. Numerous bugfixes and improvements as documented in Bugzilla and in WHATSNEW.