Skip to Content
Technical Articles
Author's profile photo Olga Dolinskaja

ADT does not support Java 8 from February 2021

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 (

Valid Eclipse/Java combinations for ABAP Development Tools in Eclipse (ADT)

ADT 3.10


ADT 3.12


ADT 3.14


ADT 3.16

February 2021

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.

Further information

For more details see the SAP Note 2949356.

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Alexander Demidovich
      Alexander Demidovich

      It would be nice, if this will be synchronized with HANA Development Tools. Now it's necessary to have two installations: HANA Tools require java8

      Author's profile photo Olga Dolinskaja
      Olga Dolinskaja
      Blog Post Author

      Hi Alexander,

      since HANA Development Tools also depend on Eclipse installation and because java 11 will become mandatory from Eclipse 2020-09, HANA Development Tools will also need to adapt.



      Author's profile photo Matthew Billingham
      Matthew Billingham

      I had some difficulties with oracle's java 11. Since I removed it an installed SapMachine 11 it's all be working smoothly. ?

      Author's profile photo Andre Fischer
      Andre Fischer

      As described in this Wiki it is possible to specify a specific JVM for Eclipse to run on.

      "...Doing this ensures that you are absolutely certain which JVM Eclipse will run in and insulates you from system changes that can alter the "default" JVM for your system."

      and as described in my blog Running ABAP in Eclipse from a USB stick powered by SapMachine it thus even possible to copy all files of your JRE to a subfolder called jre in the folder where your Eclipse files reside (…\2019-09\eclipse\jre).