Programming Books C Java PHP Python Learn more Browse Programming Books
Buy Used
$19.95
FREE Shipping on orders over $35.
Used: Very Good | Details
Sold by My Cat Sells
Condition: Used: Very Good
Comment: Eligible for Amazon Free Super Saver Shipping!! Fast Shipping May be creasing on corners, edges or cover
Access codes and supplements are not guaranteed with used items.
Add to Cart
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Java Development with Ant Paperback – August 1, 2002

ISBN-13: 978-1930110588 ISBN-10: 1930110588

Used
Price: $19.95
18 New from $9.70 47 Used from $0.01 1 Collectible from $9.98
Amazon Price New from Used from
Paperback
"Please retry"
$9.70 $0.01

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student



Customers Who Bought This Item Also Bought

NO_CONTENT_IN_FEATURE

Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

  • Paperback: 672 pages
  • Publisher: Manning Publications (August 2002)
  • Language: English
  • ISBN-10: 1930110588
  • ISBN-13: 978-1930110588
  • Product Dimensions: 9.3 x 7.3 x 1.4 inches
  • Shipping Weight: 2.4 pounds
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (34 customer reviews)
  • Amazon Best Sellers Rank: #900,178 in Books (See Top 100 in Books)

Editorial Reviews

Review

"A great resource . . . learn how to integrate Ant into [a] personal set of best practices for software configuration management solutions." -- slashdot.org

"Erik and Steve give you the answers to questions you didn't even know you have." -- Ted Neward, .NET & Java author and instructor

"Required reading for all Java developers . . . You will only need one Ant book if you buy this one." -- About.com Java Guide

"This should be required reading for all Java developers." -- Denver Java Users Group

"[A] must read for everyone using Ant in the development/build/deploy process for Java applications." -- Werner Ramaeker's Weblog

"[This] is essential for anyone serious about actually shipping Java applications. I wish I could say I wrote it." -- Stuart Halloway, chief technical officer, DevelopMentor, and author, Component Development for the Java Platform

About the Author

Erik Hatcher, one of the original Lucene in Action authors, is a committer on the Ant, Lucene, and Tapestry open-source projects, and coauthor of Manning's award-winning Java Development with Ant.


Steve Loughran has been an active user and developer of Ant since the year 2000, a committer on the project since 2001, and a member of the Apache Software Foundation since 2004. He regularly lectures on the problems of big-system builds, distributed testing, and deployment. He is a research scientist at Hewlett-Packard Laboratories in Bristol, UK.



Robinson is the author of a monthly on-line column at the Swing Connection and works as an engineer for WebScope, Inc.


Pavel Vorobiev has been a software developer for companies such as Right Works and Netfish Technologies where he was a senior software engineer and architect working on the design and development of procurement and B2Bi workflow software involving early-adopter XML standards, J2EE, and web services technologies. He was also a programmer analyst for Merrill Lynch. Pavel is the coauthor of JFC: Java Foundation Classes, Migrating from Java 1.0 to 1.1, The Java 1.1 Programmer's Reference, and The Official Netscape Java 1.1 Programming Book. He lives in San Leandro, California.

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.5 out of 5 stars
5 star
21
4 star
10
3 star
2
2 star
1
1 star
0
See all 34 customer reviews
If you are looking for a complete guide and reference of Ant, get this book.
Emil
If you are willing to put more time on ant than just to know the trivial parts, than you must read this book, no matter what.
D. Orbach
Java Development with Ant shows how to automate most of the drudgery involved with large Java projects.
David Mitchell

Most Helpful Customer Reviews

43 of 45 people found the following review helpful By David Mitchell on September 20, 2002
Format: Paperback
This should be required reading for all Java developers. Java Development with Ant shows how to automate most of the drudgery involved with large Java projects. The authors included a lot of great examples and practical advice covering the essentials of Ant, building, testing, and running code.
Despite its size, the book is not full of endless code listings or mundane command references, which are available for Ant elsewhere anyway. They do include a brief (60 page) appendix which is useful when you are reading away from your computer.
The first two chapters are great for a new Ant user. I had used other people's build files before reading this book, but had never created my own before. The first chapter told me want Ant is and the second helped me create my first build file.
The third chapter explains the nuts and bolts of Ant datatypes and properties. The third chapter was a little too dense for my first read (or maybe I was too dense for it). No matter, I read it and figured I would refer back later.
The next four chapters teach you how to integrate jUnit, run programs using Ant, package a JAR (or WAR, or EAR), and deploy it. Chapter 8 recaps everything from the first section with a reasonable sample project. Large enough to be real, small enough to understand.
Part 2 is titled Applying Ant and includes many interesting chapters. Each chapter is like an article about a particular application of Ant such as XDoclet, XML, EJBs, etc. These are great reads and work independently of one another, so you can skip around to what you are interested in.
Part 3 talks about Extending Ant by writing tasks, mappers, and filters. Here again, they avoid printing out the API by focusing on practical examples.
The appendices have good info as well.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
42 of 47 people found the following review helpful By Riccardo Audano on July 23, 2003
Format: Paperback Verified Purchase
Very good programmers are often terrible authors.. as you will find out from both this book and the manning book on Struts. Having been written by Ant contributors and "junkies" it tends to be more of an "ant treatise" than a tutorial on how to use
it in the most common and useful situations. So buy it if you want a long and wordy description of of ant and all its quirks,
but you want lots of clean, short, to-the-point, easy to follow
examples you might get disappointed here. Also, be aware that this book is 500 pages long, and if learning routine web and business programming can be boring, wading through 500 pages about how to compile package deploy and test that code is boring beyond belief!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
13 of 13 people found the following review helpful By Frank J. Kelly on January 3, 2006
Format: Paperback
Ant is a great tool that lets you pretty much automate any process- whether Java build-related or not. This book is then THE one-and-only book to buy - it serves as a tutorial AND a reference. The author's breadth of knowledge on Ant is amazing and the examples he presents are wonderful.

The key areas I found the book very helpful on were

1) JUnit integration & report creation (using XDoclet /JUnitReport)

2) Deployment-related activities

3) Breaking out commonly used Ant targets for reuse

But there is so much more - my edition has been well thumbed

and has many yellow post-it notes for quick lookup.

Based on what I've learned in this book I've been able to quickly and easily integrate the following components into my build process

1) Checkstyle (syntax checker)

2) PMD ("bad practice" checker)

3) JUnit & Clover (code coverage)

4) JDepend (Class interdependcy reporting)

5) Javadoc

6) An automated nightly build of the code and deployment to WebSphere

I can't say enough about this book - but I would be lost without it and thus am loathe to lend it. If you use Ant or WANT to use Ant then buy this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
10 of 10 people found the following review helpful By A Customer on January 18, 2003
Format: Paperback Verified Purchase
I never would have known about such time savers as Middlegen if I hadn't read this book.
It has better documentation on some of these other utilities than do the utilities themselves. For example, read this book instead of the CruiseControl documentation, if you need CruiseControl on your project.
It's also very well-written and organized, with just the right amount of examples - no tedious 10-page listings.
Much better than the O'Reilly lizard book. What's up with the lizard anyway? They had a ready-made animal cover in Ant, and they ignored it.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
8 of 8 people found the following review helpful By Kevin Davis on September 26, 2002
Format: Paperback
I don't normally buy Manning books, but this is a high-quality, accessible, good read on Ant. The book is great for both newbies and experienced Ant developers. The writing is very clear and the topics are presented in a logical, orderly fashion. Everything seems to be up-to-date and on the money for Ant 1.5.
The book is full of practical implementation advice, though I would have liked to see more code and build file examples. For more information on how to use Ant with other tools, I recommend "Java Tools for Extreme Programming."
Well done!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
8 of 8 people found the following review helpful By Craig Walls on January 26, 2004
Format: Paperback
Being a long-time fan of computer books with animals on the cover, I had bought a certain other Ant book before I got this one. But after I got this book, I've not cracked open the other book even once. Meanwhile, I'm considering getting another copy of JDwA because the one I have now is starting to look ragged from all of the use I've gotten out of it!
This book covers everything there is to know about Ant 1.5. It takes you from basic build steps such as compiling right up to more advanced topics such as code generation with XDoclet and on to packaging up web, enterprise, and web-service applications. And if that isn't enough, you'll also learn how to extend Ant with custom tasks.
If you're using Ant to build your Java projects, then you *need* this book. If you're not using Ant to build your projects, then why aren't you? Get this book and find out how to streamline your builds. Don't waste your time or money on any other Ant book. This is the best Ant book, bar-none.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Most Recent Customer Reviews

Search

What Other Items Do Customers Buy After Viewing This Item?