Introduction
This is the companion site for Eclipse 3.0 Kick Start, a book about the open-source IDE known as Eclipse and how to use plug-ins to extend Eclipse to make it a highly-productive Java development environment. This site serves as a clearinghouse for addendum and corrections to the Eclipse Kick Start book as well as a source of additional resource for Eclipse information and plug-ins. Using Eclipse should be a productive experience whether it is through the use of out-of-the-box Eclipse or with the addition of plug-ins to deliver extended functionality.
Over the coming weeks this site will encompass many aspects of Eclipse development: tips, techniques, uesful plug-ins and plug-in development techniques.
What's New
Check out the Goodies section! There are areas of interest to regular users of Eclipse as well as plug-in developers. First, there is a tutorial on how to implement a Cheat Sheets plug-in followed by a selection of keyboard shortcuts for those with a low mouse-threshhold.
From the Publisher
Eclipse Kick Start focuses on the practical uses of Eclipse, particularly creating plug-ins, tools that extend the Eclipse platform with added functionality developers need to build best-of-breed Java applications. Starting with an overview of the IDE's features and interface, the authors include examples of building applications, testing, sharing code, and more. They then discuss the variety of pre-written plug-ins that developers can use to build Web services, develop Struts applications, create UML diagrams, and develop Aspect-oriented programs, all within Eclipse. Later chapters cover the plug-in architecture and building new plug-ins for implementing new functions and adding help to applications.
Available Immediately! -
Order Your Copy Today!
Shameless Self-promotion Department
Eclipse Kick Start is now available for purchase through numerous venues like: InformIT and Amazon.
Code Examples From The Book
Almost every chapter in Eclipse Kick Start has an example on how to perform certain tasks in Eclipse. The code to the example can be downloaded here. Every example has the full source code in Eclipse workspace format.
Examples Included in EclipseKickStart.zip
Chapter 1 - Using the Eclipse Workbench
- Counter
- CounterTest
- Equity Selector
- Example Project
- Training
Chapter 2 - Writing and Running a Java Application
- Calculator
Chapter 3 - Debugging
- Calculator
Chapter 4 - Refactoring
- Misnamed Project
- Refactoring
Chapter 5 - Writing GUIs in Eclipse
- My First VE Example
- My Second VE Example
Chapter 6 - High-Grade Testing Using JUnit
- CactusTest
- Calculator
- Greeter
- TestSuiteTest
Chapter 9 - J2EE And the MyEclipse Plug-in
- CallCenterEAR
- CallCenterEJB
- CallCenterWeb
Chapter 11 - Struts Development Using MyEclipse
- CourseCatalogStruts
Chapter 12 - UML Using OMONDO
- TrainingFirm
Chapter 13 - The Eclipse Plug-in Architecture
- com.eintech.helloworld.view
Chapter 14 - Writing a Trivial (And Not So Trivial) Plug-in
- com.triveratech.helloworld.console
- com.triveratech.helloworld.project
- com.triveratech.helloworld.view
- HelloWorld
Chapter 15 - Implementing a Help Plug-in
- com.eintech.helloworld.view
- com.eintech.helloworld.view.infopop
- com.eintech.help.activehelp.doc
- com.eintech.help.doc
- com.eintech.infopop
Appendix C - Running Ant Tasks from Within Eclipse
- AntTest
- Project 1
- Project 2
Appendix D - Useful Editors
- JSPEditorTest
- JSPEditorTestWeb
- PropertiesEditorTest
- XMLEditorTest