Apache Ant 1.9.4

Free and open source Java based build tool

  Add it to your Download Basket!

 Add it to your Watch List!

0/5

Rate it!

What's new in Apache Ant 1.9.4:

  • Changes that could break older environments:
  • the prefixValues attribute of didn't work as expected when set to false (the default). It is quite likely existing build files relied on the wrong behavior and expect Ant to resolve the value side against the properties defined in the property file itself - these build files must now explicitly set the prefixValues attribute to true. Bugzilla Report 54769
  • when matching an entry of a zip/tarfileset against a pattern a leading slash will be stripped from the entry name. Most archives don't contain paths with leading slashes anyway. This may cause include/exclude patterns that start with a / to stop matching anything. Such patterns only used to work by accident and only on platforms with multiple file system roots. Bugzilla Report 53949
  • DirectoryScanner and thus fileset/dirset will now silently drop all filesystem objects that are neither files nor directories according to java.io.File. This prevents Ant from reading named pipes which might lead to blocking or other undefined behavior. Bugzilla Report 56149
Read full changelog
report
malware
send us
an update
LICENSE TYPE:
Apache 
FILE SIZE:
8.3 MB
USER RATING:
2.7/5 3
DEVELOPED BY:
Apache Software Foundation
CATEGORY:
Home \ Developer Tools
1 Apache Ant Screenshot:
Apache Ant
Ant is an open source and Java based build tool. In theory it is kind of like "make" without makes wrinkles and with the full portability of pure java code.

Why another build tool when there is already make, gnumake, nmake, jam, and others? Because all of those tools have limitations that its original author couldn't live with when developing software across multiple platforms.

Ant is different. Ant is extended using Java classes, instead of a model where it is extended with shell-based commands.

Instead of writing shell commands, the configuration files are XML-based, calling out a target tree where various tasks get executed. Each task is run by an object that implements a particular Task interface.

Last updated on May 6th, 2014

Runs on: Mac OS X (-)

requirements

#build tool #build application #program builder #builder #build #code #program

Add your review!

SUBMIT