PacktLib: Getting Started with Eclipse Juno

Getting Started with Eclipse Juno

Credits

About the Authors

About the Reviewers

www.PacktPub.com

Preface

Introduction

How to use this book

Downloading and installing Eclipse

Eclipse Juno – new and noteworthy

Summary

Java Development

Creating a Java project

Importing a Java project

Introducing Java views

Generating code

Refactoring

Building and running the project

Managing the project build path

Summary

Unit Testing with JUnit and Debugging

Testing with JUnit – getting started

Debugging when problems arise

Summary

Version Control Systems

CVS

SVN

Git

Summary

SWT

Getting started

Controls

Layouts

New and noteworthy

Summary

More SWT

Events

Typed and untyped events

Menus

Toolbars

Tables

Dialogs

Summary

Web Development Using Eclipse WTP

Brief introduction to the benefits of Java web application technologies

Understanding servlets

Understanding JavaServer Page

Getting started with Apache Tomcat

Installing Tomcat

Eclipse Web Tools Platform

The servlet lifecycle

Implementing your very first Java servlet using Eclipse WTP

Implementing your very first JSP using Eclipse WTP

Generating WAR files

Summary

Eclipse Development

Creating your first plugin

Running and debugging a plugin project

Extension points

Contributing to the platform's menus and toolbars

Exporting a plugin

Summary

Eclipse Rich Client Platform

Understanding a Rich Client Platform

The Eclipse Rich Client Platform

Developing a client application using the Eclipse RCP

Running and debugging RCP applications

Expanding the example – creating a contact list application

Packaging and branding an Eclipse RCP application

Summary

Keyboard Shortcuts

Keyboard Shortcuts

Keyboard Shortcuts

Keyboard Shortcuts

Keyboard Shortcuts

Index