Maven: The Definitive Guide
by Sonatype Company
Publisher: O'Reilly Media, Inc. 2008
Number of pages: 468
Maven: The Definitive Guide clearly explains how this tool can bring order to your software development projects. Maven is largely replacing Ant as the build tool of choice for large open source Java projects because, unlike Ant, Maven is also a project management tool that can run reports, generate a project website, and facilitate communication among members of a working team.
Download or read it online for free here:
(PDF, registration required)
by Richard Pawson, Robert Matthews - Wiley
Naked Objects for Java is an application development framework, designed to let you rapidly develop domain-driven business applications. The aim of this book is to introduce you to the concept of designing business systems from naked objects.
by John Zukowski - O'Reilly
This book provides complete documentation on the Abstract Window Toolkit (AWT), a collection of classes for building graphical user interfaces in Java. With AWT, you can create windows, draw, work with images, use components like buttons, etc.
by Sun Microsystems Inc. - Addison-Wesley Professional
The 2nd edition provides information for anyone involved in creating graphical user interface applications and applets in Java. New sections discuss the use of badges in button graphics, smooth interaction, and revised standards for window titles.
by Tim O'Brien, Stuart McCulloch - Sonatype, Inc.
This is an initial pre-alpha version of the Maven Handbook. This handbook covers: Developing OSGi Projects with the PAX Plugin, Scripting Builds with Apache Ant, Scripting Builds with Scala, Scripting Builds with Groovy, and more.