Java
MyEclipse 2025 ships with and runs on Java 21.0.6.
Java 23 Support
MyEclipse 2025 enables development with the latest Java 23 language features. To create and compile Java 23 projects, configure MyEclipse with a Java 23 Runtime.
Java 1.7 Support Removed
Compiling against a compliance level of Java 1.7 or below is no longer supported. This is due to Eclipse removing support for these source levels in the JDT, similar to the JDK itself removing support for compiling against this version of Java since version 20. If your project is set to compile with Java 1.7, we would suggest upgrading it to source level 1.8 (ideally higher) or using the prior release, MyEclipse 2024.1.2.
Tooling Improvements
Ctrl / Cmd + Click on a type will now give you the option to open a Call Hierarchy too, in addition to its declaration and implementation.Recall in the last release this functionality was added for fields and methods.
Debug inspect popups can now be pinned, so you won’t lose it if you focus on other elements.

Like using Text Blocks? If you use Java 15+, the quick fix to convert a concatenation of literals and variables into a MessageFormat call will now effectively use text blocks.

Several cleanups have been added, including a few key enhancements to the if / else cleanup to include null handling and Enum constants.