Since the Eclipse Foundation plans to make Java 11 (JRE) mandatory for the upcoming release Eclipse 2020-09 and following versions it will consequently impact the ABAP Development Tools in Eclipse (ADT).
For users of the ADT this means:
- From February 2021 ADT will require at least Eclipse 2020-09 and therefore implicitly Java 11
- Early adopters of new Eclipse versions have to expect the need for Java 11 already in September 2020
- Recommended Java 11 version is SapMachine 11 (https://sap.github.io/SapMachine/)
Valid Eclipse/Java combinations for ABAP Development Tools in Eclipse (ADT)
|Eclipse 2019-12||Java 8 or Java 11|
|Eclipse 2020-03||Java 8 or Java 11||Java 8 or Java 11|
|Eclipse 2020-06||Java 8 or Java 11||Java 8 or Java 11||Java 8 or Java 11|
|Eclipse 2020-09||Java 11||Java 11||Java 11|
|Eclipse 2020-12||Java 11||Java 11|
|Eclipse 2021-03||Java 11|
IMPORTANT NOTE: Only the newest version of ADT is supported at any point in time. E.g. ADT 3.10 will not be supported anymore, once ADT 3.12 is released. For details see the ADT support strategy in the SAP Note 1856565.
Disclaimer: This is the current state of planning (August 2020). It may be changed by SAP at any time without further notice.
For more details see the SAP Note 2949356.