Integrated Development Environments (IDEs) such as Eclipse are examples of tools that help developers by automating an assortment of software development-related tasks. By reading this book you will learn how to get Eclipse to automate common development tasks, which will give you a boost of productivity.
Getting Started with Eclipse Juno is targeted at any Java programmer interested in taking advantage of the benefits provided by a full-fledged IDE. This book will get the reader up to speed with Eclipse's powerful features to write, refactor, test, debug, and deploy Java applications.
This book covers all you need to know to get up to speed in Eclipse Juno IDE. It is mainly tailored for Java beginners that want to make the jump from their text editors to a powerful IDE. However, seasoned Java developers not familiar with Eclipse will also find the hands-on tutorials in this book useful.
The book starts off by showing how to perform the most basic activities related to implementing Java applications (creating and organizing Java projects, refactoring, and setting launch configurations), working up to more sophisticated topics as testing, web development, and GUI programming.
This book covers managing a project using a version control system, testing and debugging an application, the concepts of advanced GUI programming, developing plugins and rich client applications, along with web development.
Written as a concise yet practical guide that details the main features which are usually required by a programmer who makes use of the Eclipse platform, this book covers Eclipse 3.8 in a way that is accessible to the Java novice and expert alike. The reader is guided through a series of hands-on examples that introduce Eclipse and some of its plugins.
Who this book is for
The primary audience for this book are the Java programmers. This book has been written in a way that it is accessible both to beginners and advanced Java programmers alike. Also, if you are a seasoned Java developer who has been using another IDE and wondering what Eclipse brings to the table, this book will provide you with a hands-on walkthrough of the main IDE features. This book will also be beneficial to any computer science undergraduate or a graduate student who are familiar with Java.