Continuously maintained and modernised by the community
Support for Latest Java
Supports Java 25 and provides the necessary tooling for development.
Improved Java Development Tooling
New JUnit 6.0.1 support, native compilation support for Multi-Release
JARs along with m2e integration, improved support for setting
breakpoints on individual lambdas within single-line chained lambda
expressions and a new option in variables view to compare the
variable's value with the clipboard content.
Improved monitor-specific UI scaling with faster performance, better
layouts, and sharper images/icons; enhanced Console view pinning with
a preference option; new drawImage API for efficient full-image
rendering with better SVG handling and an improved Console
elapsed-time display with custom formats and live preview.
Free and Open Source
Free and open source released under the terms of the Eclipse Public
License 2.0.
Improved Plug-in Development Tooling
PDE support for JUnit 6 with required version-bounded Jupiter
dependencies to ensure proper plugin test execution.
Community-powered
More and more, the Eclipse Platform and the IDE are sustained by
individual contributors, here is
how to contribute.