Brief introduction
Eclipse is an extensible, open source IDE (integrated development environment). It is completely independent of platform and language. In addition to the mix of several languages supported by the Eclipse community (Java, C + +, Cobol), there are projects that are adding eclipse support for other languages, such as Python, Eiffel, PHP, Ruby, and C #. There are some tips for installing the tools you need, so this article will step through the installation and configuration of a stable development environment using the Eclipse Workbench in the Linux system running on IBM pseries™.
All of the work in Eclipse is organized as subprojects and components under top-level projects. The project organization in Eclipse Project is shown in Figure 1:
Figure 1. Eclipse top-level projects
The 3 Eclipse top-level projects are described in table 1:
Table 1. Introduction to Eclipse top-level projects
Project |
Introduced |
Platform |
Platform for building other Eclipse-based tools |
Jdt |
Java development tools, or Java IDE |
Pde |
Plug-in development environment |
Table 2 lists the subprojects in the Platform project:
Table 2. Components of a Platform project
sub project |
introduction |
ant |
build tools based on Ant Java |
compare |
Universal comparison tool | /tr>
core library |
debug |
Universal debugger |
doc |
document |
Help system |
release project |
scripting |
script supports |
search |
integrated search tool |
SWT |
standard Widget toolkit |
text |
text editor Framework |
user interface Library |
dynamic update/installation/field service |
version and configuration management |
webdav |