Part 1 overview
Eclipse History
2001.11 Version 1.0 RealEaSed
2003.3 Version 2.1 RealEased
IBM spends $ 40 million to develop Eclispe until it is finally submitted to the open source community of Eclispe.org.
Eclipse The earliest from IBM's Visual Age for Java, Visua Age for Java is a Java IDE written by SmartTalk,
Later IBM renovated Visual Age for Java using Java is now eclispe
2. Eclipse.org community
3. Eclipse Overview
Eclipse is divided into 3 parts
1> Platform
2> Java Development Toolkit (JDT)
Mainly responsible for the completion of Erich Gamma, the famous design model and agile methodology
3> Plug-in development Environment (PDE)
4> Eclipse allows propagation in the CommON Public License protocol
5> Eclipse is a platform, his purpose is to provide a service that can integrate software development tools. Platform
Outside Runtime Kerel, the rest of the function is done by plug-in. For example, a Java development environment JDT. Eclipse such as a craftsman
Just offering an empty platform.
6> The design of the plugin makes Eclipse more scalable. Eclipse provides a good way to make multiple plugins together
7> Eclipse consists of platforms and plugins, platforms include Workspace, Team, Help System, Workbench, and the most core
Eclipse runtime eclipse runtime
1> Eclipse Runtime Eclipse Runtime: Main work is found in the plugin directory which Plug in is AVLIABLE
2> Workspace: Manage User Resources
3> Workbench: graphical user interface, display menu, toolbar, view, etc. Workbeach uses SWT and JFACE painting,
These graphics toolboxes can be used when developing new plugins
4> HELP: You can use the tools provided by the system to develop HTM and XML forms of help and navigation menu
8. Eclipse platform independence and language independence Eclipse is not a strict platform independent tool, its operation
You need to support SWT operating systems because Eclipse's graphical user interface is drawn using SWT.
9. Eclipse is nothing but a framework for plug-ins; Except for a small runtime kernel, everything in
Eclipse Is Implement AS Plug-Ins
10. Eclipse future
Part 2 Getting Start with Workbench
1 download and installation
2 workbench concept
3 Run a Java program Java Debugger 4 preferences and settings 5 code generation templates