Professional Java Tools for Extreme Programming: Ant, XDoclet, JUnit, Cactus, and Maven (Programmer to Programmer)

Category: Book

Used starting at $1.04

New starting at $14.20

Buy it

Product Description

What is this book about?

Professional Java Tools for Extreme Programming is a practical, code-intensive guide to the tools that Enterprise Java developers need when using Extreme Programming (XP) methods. It covers the key tools used to automate the most complex parts of the XP process: application integration, testing, and deployment.

What does this book cover?

The book covers major new releases of Ant, JUnit, and Cactus, plus important new tools, inlcuding XDoclet, Maven, Anthill, and Eclipse.

The book begins with a brief introduction to XP methods. It then jumps right into the tools, providing a brief overview of the uses and features of each tool. Next come tutorials showing best practices for using the tools -- the authors show how each tool is used to develop and test the same sample application, based on Sun's well-known Pet Store example. For each tool, the author provides lots of code examples and directions for setting up scripts for automating that development step.


Product Details

Publisher Wrox
ISBN 0764556177
Format Paperback
Author Richard Hightower,Warner Onstine,Paul Visan,Damon Payne,Joseph D. Gradecki
EAN 9780764556173
UPC 785555879058
Label Wrox
Dewey Decimal Number 005.133
Studio Wrox
Number Of Pages 768
Title Professional Java Tools for Extreme Programming: Ant, XDoclet, JUnit, Cactus, and Maven (Programmer to Programmer)
Publication Date 2004-04-23
Manufacturer Wrox

Customer Reviews

Almost useless now

Review by Manny Fu, 2007-05-21

A majority of the content are out of date now. A typical example is the chapter for Maven that is almost useless. Instead of reading this book, I'd rather go Google.


Don't buy this book !!

Review by E. Golan, 2006-04-18

I am an experienced Java developer and new to the J2EE field.
I bought this book to learn how to use the open-source tools with the XP attitude. Mostly for the XDoclet and JUnit.
Well, the examples are not so bad.
There are SO MANY ERRORS *in the code itself*. It happens, I know.
So I entered the web site to check for more information. Nothing !!
No errata and the book's forum is not active AT ALL.
I downloaded the source code for the examples. Half of the book's examples is not there. The web site (and the forum) won't mention anything about it.
The other half is filled with errors.

This is not a professional book !
I did learn something from it. A little bit XDoclet and which tools I should learn and know. But that's all.

WROX publication lost a customer. I won't buy any books they publish.


Don't waste your time

Review by Java Coder, 2004-10-13

I bought this book hoping for a quick jumpstart to getting a simple xdoclet/struts app up and running.

The example code from the "Building Struts Apps with Ant and XDoclet" is so bad, it's a disgrace. I spent more time figuring out why their code wasn't even close to working, than I would have if I had just skipped their book altogether. It couldn't work, it never worked, and it shouldn't have been published.


Nice Surprise

Review by Chuck Larsen, 2004-09-28

I ordered this book based on the title and the preview content here on Amazon (I couldn't find it at the B&N near my work). I was very pleasantly surprised at the practical, nuts-and-bolts approach that the authors took to XP and the tools in this book. I was also extremely pleased at how well the authors showed the integration of these tools into a sophisticated and professional development environment. This is not easy, especially when working with a wide range of tools which includes
* CVS
* Ant
* XDoclet
* JUnit
* JUnitPerf
* Bugzilla
* JMeter
* Cactus
* jcoverage
* Swing testing tools like Jemmy
* Maven
* Anthill

And even though all these tools are O.S., some projects are very territorial (eg they consider other tools to be the competition) so just reading the docs will not always help you choose the right tool for the right job or learn how to use the tools together.

The code I downloaded from the Wrox site was a little rough (some missing files), but the version I downloaded last week was *much* better and has solved all the earlier problems I was having. I'm glad the authors were responsive and willing to release fixes. Great stuff!


a solid start for beginners

Review by Anonymous, 2004-06-07

Seriously, I can't find any other book right now that lays Maven out in such an easy to approach way. All the material online is reference based entirely and my fingers are practically bleeding from digging through google every five seconds. If you've never setup Maven before, buy this book while you still have your hair.


Similar Items
Maven: The Definitive Guide

Maven: The Definitive Guide

Used starting at $16.90

New starting at $21.38

Buy It More Info
Maven: A Developer's Notebook (Developer's Notebooks)

Maven: A Developer's Notebook (Developer's Notebooks)

Used starting at $3.19

New starting at $7.88

Buy It More Info
Spring in Action

Spring in Action

Used starting at $20.45

New starting at $27.47

Buy It More Info
Pro Apache Struts with Ajax (Expert's Voice in Java)

Pro Apache Struts with Ajax (Expert's Voice in Java)

Used starting at $0.01

New starting at $0.01

Buy It More Info

Powered by DevHub. Enhanced by Evri

Archives | Privacy Policy | Directory | Contact | Advertise

This site is not affiliated with XDoclet. It is a fan site and part of the Epik.com direct navigation network. To contribute content to this site, please contact us