This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Actually the best one out there is built into Spring Roo. It creates all the Maven stuff for you. And when you use it to build controllers, it automatically updates your pom file. But when it does, you still have to run mvn eclipse:eclipse, or "perform eclipse" in the Roo shell, to update the Eclipse project's classpath.