Additional Information
An open-source Java IDE and platform for rich client applications
| Version | Eclipse SDK 4.34 (64-bit) | 
| Requirements | 
                                                 Windows 7 64/Windows 8 64/Windows 10 64/Windows 11  | 
                                        
| Updated | December 06, 2024 | 
| Author | The Eclipse Foundation | 
| Category | Developer Tools | 
| License | Open Source | 
| Language | English | 
| Download | 472 | 
Overview
- Enterprise Development
 - Embedded and Device Development
 - Rich Client Platform
 - Rich Internet Applications
 - Application Frameworks
 - Application Lifecycle Management (ALM)
 - Service-Oriented Architecture (SOA)
 
Subprojects
Platform
The Platform defines the set of frameworks and common services that collectively make up "integration-ware" required to support the use of Eclipse as a component model, as a rich client platform (RCP) and as a comprehensive tool integration platform. These services and frameworks include a standard workbench user interface model and portable native widget toolkit, a project model for managing resources, automatic resource delta management for incremental compilers and builders, language-independent debug infrastructure, and infrastructure for distributed multi-user versioned resource management.
JDT - Java development tools
The JDT provides the tool plug-ins for the platform that implement a Java IDE for power-users, that supports the development of any Java application, including plug-ins. The JDT adds the notion of Java projects and a Java perspective to the platform, as well as a number of views, editors, wizards, builders, and code merging and refactoring tools. The JDT allows Eclipse to be a development environment for itself. The JDT plug-ins themselves can also be further extended by other tool builders.
PDE - Plug-in development environment
The PDE project provides a number of views and editors that make it easier to build plug-ins for Eclipse SDK. Using the PDE, you can create your plug-in manifest file (plugin.xml), specify your plug-in runtime and other required plug-ins, define extension points, including their specific markup, associate XML Schema files with the extension point markup so extensions can be validated, create extensions on other plug-in extension points, etc. The PDE makes integrating plug-ins easy and fun.
e4 - The next generation of the platform
The e4 project is an incubator for developing the next generation of the platform. The mission of the e4 project is to build a next-generation platform for pervasive, component-based applications, and tools.
Note: Requires Java Runtime Environment.