Java Developer? Buy this book!
Yesterday was a good day - I woke up at 4, finished the features and bug fixes for the 1.0.2 release of my project, deployed it, and headed to the library. I was at the library from 8 until 2:30, finishing off Java Development with Ant. I really can't say enough about this book - it's a must-have for anyone who develops in Java. As I told my wife, it's the best technology book I've ever read. It's got tons of great stuff on testing (JUnit, HttpUnit, Canoo WebTest, Cactus), deployment (to Tomcat, to WebLogic) and a very good chapter on XDoclet.
The best part is that it's got tons of examples that you can use immediately if you're already using Ant. You might even be able to download them and copy/paste. I also found you can get it at half-price as an eBook ($22.47, PDF). I think it's a great resource as a reference manual, and you probably don't even have to read the whole thing like I did.