E C L I P S E
Carnegie Mellon University
Pittsburgh, Pennsylvania
July 8 - 9, 2004

[Attendees]      [Logistics & Hotel Information]      [Registration]      [Schedule]


All participants are required to bring a laptop.

All expenses are paid by the participant.
Registration is required for each participant.
Hotel reservations will be made on your behalf via the registration page.

Welcome to the short introduction version of the
"Eclipse Plug-in Development Class".


The class you have chosen to attend is an intense, but fun, introduction to the world of plug-in development with Eclipse.  We will use Eclipse 3.0 build RC3 or RC4 for the class.

You are expected to bring your own portable computer to the class or be sharing with another who is doing so. These setup instructions below are for the machine owner. They will also apply if you want to setup a pure Eclipse environment on your local desktop. If you are new to Eclipse you may need to complete the skill building exercises before class starts. Information on this is also below.

Class Overview
Be prepared for a fast paced two days.  The class will definitely start on time (and try and finish on time too).  There is much to cover. We are only using a subset of the class, but even that is a packed agenda. The class starts with lecture and gets into the 'hello world' version of a plug-in lab before lunch;  After that it is a bit of lecture and then a lab  for the rest of the class. The topics covered are listed on the schedule page.

System Setup
You need either the already available Eclipse 3.0 RC3 code or better.  Eclipse may have finalized 3.0 by the time we start class, so feel free to grab the GM version if/when available on Eclipse.org.  You need to download two zips from Eclipse.org:
  • Eclipse SDK (pick your runtime platform of choice: Windows, Linux, other).
  • Eclipse Example Plug-ins
You will find the above by following the Eclipse.org download links, then picking either the eclipse main site or a mirror.  Look for RC3 or better.  On that page you find links for the above. You will also need a 1.4 JRE, links for these are available on Eclipse.org as well.

I will also be sending all registered participants a zip file.  I am not allowed to post this on the CMU site, so it will have to be sent as an attachment. It is not large.  It contains plug-in projects that are templates for the labs we will do in class.

Pre-Work
The real question is "Are you ready?"; meaning do you currently know Eclipse well enough as a 'user' of the Eclipse User Interface and Java Development Tools (JDT)?  We don't spend time in class teaching you how to use Eclipse, we get right to the act of creating plug-ins.

If you are not sure you should review the built-in support that is part of Eclipse 3.0:
On the Intro/Welcome screen you find a category called Overview, in that section look at "Workbench Basics" and "Java Development".  In the Tutorial section do the "Build a simple Java Application" exercise.  The goal here is not Java skill - but using the Eclipse Java tools.  

Questions?   Contact Pat McCarthy (patmc@us.ibm.com).


For Scheduling Concerns, please contact Pat McCarthy.
For Eclipse coordination concerns or web site difficulties, please contact Margaret Weigand.

Back to Top of Page
Updated:  25-June-2004