A couple of excellent books are:
Eclipse Rich Client Platform:Designing Coding and Packaging Java
Applications
and
Contributing to Eclipse
If you create a Run configuration from a product the option "Add new
Plugins to run time" is not enabled. If you check that option (it is
in the plugins tab of the Run Configuration dialog) then whenever you
create or add a plugin to your workspace the plugin will be added to
the runtime.
Another very handy tip is to check off the "Validate Plugin
dependencies prior to launching" check box in the same tab.
Jesse
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel