Ant: The Definitive Guide
By Eric M. Burke, Jesse Tilly
Publisher: O'Reilly Media
Final Release Date: May 2002
Pages: 288

Ant is the premiere build management tool for use in Java environments. Unlike traditional build management tools such as GNU Make, Ant is itself written in Java, is platform independent, and interfaces well with the utilities in Sun's Java software development kit (SDK). In addition to being platform independent, Ant is also independent of the integrated development environment (IDE) being used. IDE independence is important for open source projects (or other projects) in which the various developers might use different IDEs. Using Ant, Java developers can:

  • Define build chunks, the results that they must produce, and the dependencies between them
  • Automatically retrieve source code from source control systems such as PVCS
  • Build applications by having Ant compile the necessary source files in the proper order
Ant build files are written using XML-a well-established standard-so programmers using Ant are not required to learn yet another scripting language. They will likely already know XML, and will be able to leverage that knowledge. Ant is an open source project, and part of the Jakarta project. Jakarta is Sun's open source reference implementation for the JSP and Servlets specifications, and is part of the Apache group's work
Table of Contents
Product Details
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyAnt: The Definitive Guide
 
3.0

(based on 7 reviews)

Ratings Distribution

  • 5 Stars

     

    (1)

  • 4 Stars

     

    (2)

  • 3 Stars

     

    (1)

  • 2 Stars

     

    (2)

  • 1 Stars

     

    (1)

Reviewed by 7 customers

Sort by

Displaying reviews 1-7

Back to top

(0 of 1 customers found this review helpful)

 
5.0

Good

By Mani Kumar

from India

About Me Developer

Verified Reviewer

Pros

  • Accurate
  • Easy to understand
  • Well-written

Cons

    Best Uses

    • Expert
    • Intermediate
    • Novice
    • Student

    Comments about oreilly Ant: The Definitive Guide:

    This book is best for the beginers and experience persons to know from scratch level.

    (0 of 1 customers found this review helpful)

     
    4.0

    Ant: The Definitive Guide Review

    By Anonymous

    from Undisclosed

    Comments about oreilly Ant: The Definitive Guide:

    I had this book over 1 year. Ant is special tool for Java environments which helps me in my biz.. It is written entirely in Java. Its good book for me. I rate it 4 stars!

    Emur

     
    4.0

    Ant: The Definitive Guide Review

    By T. T. Giang

    from Undisclosed

    Comments about oreilly Ant: The Definitive Guide:

    When it comes to open source technology, you're on your own as soon as you download and install the product. The most challenging part has to be figuring out how to configure your new toy. There is always that infamous README file, but let's face it, it does not get us as far as we would like to go. Lucky for all of us beginners to Ant, it is self-explanatory, and easy to work with. Not only that, but there are countless examples available on the web, and the book to get us started.

    Reading "Ant, The Definitive Guide" by Jesse Tilly & Eric M. Burke, is like having one of them beside you. The book carefully walks you through the steps required to write your first buildfile. From there, more complex ideas and approaches are introduced to the entire build process. Naturally, one should be well adapted to the Unix/DOS command line before jumping into the book. Trying to do it any other way is not as obvious.

    The authors build structure is straightforward. First, there is the standard directory structure of BIN/DOC/LIB, and so forth. This consistency with the rest of the industries makes learning the process that much easier. With changes constantly taking place in programming environments, having a buildfile to generate your executables and keeping your documentation up-to-date is quite nice. I started with the authors' samples, and have modified them to fit my working environment. In doing so, I am keeping to the standards in used by the Java community, and I know that is a great plus down the road.

    The book is well organized and very intuitive. For the starting Java programmer, this is a tool that will get you far. Don't forget that documentation is key to good programming, and it will save you down the road when you have to figure out what's going on with that line of code.

    Unfortunately, there isn't much involved in building an Ant file. Once you have the necessary components in place, it is a matter of renaming them for your next project. The book is short, and it covers enough to get you where you need to be. One half of the book is dedicated to various parameters that can be incorporated into your buildfile. This is handy, but for the beginners, it can be overwhelming. For the most part, you can obtain the instructions provided in the first half of the book by searching the web, but you won't have the step-by-step guidance that is provided by Tilly and Burke.

    (0 of 1 customers found this review helpful)

     
    2.0

    Ant: The Definitive Guide Review

    By nigel thornberrie

    from Undisclosed

    Comments about oreilly Ant: The Definitive Guide:

    There is simply not much here that you can't get out of the

    online docs. If you really want to get a book on ANT I highly

    suggest "Java develeopment with ANT" by Manning, ISBN 1930110588

     
    3.0

    Ant: The Definitive Guide Review

    By Ivan Van Laningham

    from Undisclosed

    Comments about oreilly Ant: The Definitive Guide:

    I thought this book was a decent enough reference for Ant, and there's nothing else like it around, but, like the previous two reviewers, I thought the index left a great deal to be desired.

    I'll go further: the index sucked, and there's no getting around it. Almost nothing is in there except for Ant tasks, which are easily locatable without the index--they are listed alphabetically in Chapter 7, Core Tasks.

    I'd rather use this book than the online manual, but not by a large margin.

    (0 of 2 customers found this review helpful)

     
    1.0

    Ant: The Definitive Guide Review

    By phil walker

    from Undisclosed

    Comments about oreilly Ant: The Definitive Guide:

    This is the first O'reilly book I have ever purchased that I can't recommend. Although there probably is some good information somewhere in the book, the index is inadequate, and I don't have time to read the entire book each time I need to look something up

    Definitely not a reference book ...

    (1 of 3 customers found this review helpful)

     
    2.0

    Ant: The Definitive Guide Review

    By Thomas Steger

    from Undisclosed

    Comments about oreilly Ant: The Definitive Guide:

    This is not a comment about the contents of the book. It contains voluminous and detailed information. However, it is a real challenge to find the answer to a specific question. I suggest that any first-time reader use plenty of post-it tags, because you probably won't be able to find some interesting tidbit again in the index.

    Try to find the "unless" attribute in the index. You can't. What about a treatment of platform differences. No mention in the index. I hoped to find the various system properties described. Nope.

    How about reissuing this book soon with a better index?

    Displaying reviews 1-7

    Back to top

     
    Buy 2 Get 1 Free Free Shipping Guarantee
    Buying Options
    Immediate Access - Go Digital what's this?