Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Eclipse Distilled

David Carlson

Foreword by Grady Booch

Series Editors

Erich Gamma Lee Nackman John Wiegand

A Concise Introduction to Eclipse for the Productive Programmer

Organized for rapid access, focused on productivity, Eclipse Distilled brings together all the answers you need to make the most of today's most powerful Java development environment. David Carlson introduces proven best practices for working with Eclipse, and shows exactly how to integrate Eclipse into any Agile development process.

Part I shows how to customize workspaces, projects, perspectives, and views for optimal efficiency—and how to leverage Eclipse's rapid development, navigation, and debugging features to maximize both productivity and code quality. Part II focuses entirely on Agile development, demonstrating how Eclipse can simplify team ownership, refactoring, continuous testing, continuousintegration, and other Agile practices. Coverage includes

  • Managing Eclipse projects from start to finish: handling both content and complexity

  • Using perspectives, views, and editors to work more efficiently

  • Setting preferences to fit your own unique needs—or your team's

  • Leveraging Eclipse's powerful local and remote debugging tools

  • Understanding how Eclipse fits into contemporary iterative development processes

  • Performing continuous testing with JUnit in the Eclipse environment

  • Using Eclipse's wizard-assisted refactoring tools

  • Implementing continuous integration with Ant-based automated project builders

  • Employing best practices for code sharing with CVS and other repositories

By focusing on need-to-know information and providing best practices and methodologies, this book is designed to get you working with Eclipse quickly. Whether you're building enterprise systems, Eclipse plug-ins, or anything else, this concise book will help you write better code—and do it faster.

About the Author

David Carlson is a developer, researcher, author, instructor, and consultant who thrives on innovative technology. He started using Java in 1995 and Eclipse in 2001. David has a Ph.D. in Information Systems from the University of Arizona and is a frequent speaker at conferences and a contributor to technical journals. He is creator of the hyperModel plug-in for Eclipse, and author of Modeling XML Applications with UML (Addison-Wesley, 2001).

Cover photo: © archivberlin Fotoagentur GmbH / Alamy


ISBN 0-321-28815-7

$34.99 US $48.99 CANADA

© Copyright Pearson Education. All rights reserved.

Subscriber Reviews

Average Rating: 4 out of 5 rating Based on 1 Rating

No Subscribers have provided a review for this book.

Table of Contents


View Sample

View Sample

View Sample

View Sample

View Sample

View Sample

View Sample

View Sample


The publisher has provided additional content related to this title.


These files have been provided by the publisher.

  • Publisher information regarding source code