Java 8 Supported Eclipse Version

Java 8 support for Eclipse Kepler SR2; Java 8 support for m2e for Eclipse Kepler SR2; Those patches cleared up a lot of my problems, but one remains. I did a maven - update from within eclipse, it went and updated all my projects except the only web app in my workspace. It gives me a pop up message that says 'Version 1.8 of project facet java. Java SE 8 is the recommended and only supported version of the deployment stack. The Java SE 8 deployment stack may be used to run Java SE 7, or Java SE 8 applications on Windows platforms. The Java deployment technology will not be supported beyond Java SE 8. See the Oracle Lifetime Support Policy for details.


Edit: I recommend that you just update to the Luna release. While we’re pretty sure that this still works, it’s not a configuration that we test anymore.

Eclipse Compatible With Jdk 8

  1. Here is the steps to add JDK 8 support in Eclipse: Step 1: Download JDK 8, install and configure on your computer. Step 2: Download Eclipse Luna (4.4) M6 or above. Step 3: Extract Eclipse Luna (4.4) M6 into your favorite directory.
  2. Starting with I201 all Luna (4.4) builds on our downloads page contain the Eclipse support for Java™ 8. For Kepler SR2 (4.3.2) a feature patch needs to be installed. This page describes how to do this. Help Install New Software.

Want to add Java 8 support to Kepler?

Java 8 has not yet landed in our standard download packages. But you can add it to your existing Eclipse Kepler package. I’ve got three different Eclipse installations running Java 8:

  • A brand new Kepler SR2 installation of the Eclipse IDE for Java Developers;
  • A slightly used Kepler SR1 installation of the Eclipse for RCP/RAP Developers (with lots of other features already added); and
  • A nightly build (dated March 24/2014) of Eclipse 4.4 SDK.

The JDT team recommends that you start from Kepler SR2, the second and final service release for Kepler (but using the exact same steps, I’ve installed it into Kepler SR1 and SR2 packages). There are some detailed instructions for adding Java 8 support by installing a feature patch in the Eclipsepedia wiki.

The short version is this:

Java 8 Supported Eclipse Version 10

  • From Kepler SR2, use the “Help > Install New Software…” menu option to open the “Available Software” dialog;
  • Enter into the “Work with” field (highlighted below);
  • Put a checkbox next to “Eclipse Java 8 Support (for Kepler SR2)” (highlighted below);
  • Click “Next”, click “Next”, read and accept the license, and click “Finish”
  • Watch the pretty progress bar move relatively quickly across the bottom of the window; and
  • Restart Eclipse when prompted.

Java 8 Supported Eclipse Version In Java

Select “Help > Install New Software…” to open the Available Software dialog.

Voila! Support for Java 8 is installed.

If you’ve already got the Java 8 JDK installed and the corresponding JRE is the default on your system, you’re done.

Two-Factor Authentication (2FA) with GitHub in SourceTree loses PW after month. XML Word Printable. Type: Bug Status: Closed (View Workflow). After about a month it seems like sourcetree forgets the password and keeps prompting for it. The only fix for this is to delete the token create a new one. What that means is that you can no longer use your regular account password to login to GitHub from SourceTree, but have to create a token instead. You can do this on the application settings page by clicking on the Create new token button and entering a name for the application (e.g. Then copy the token by clicking on the. Github sourcetree personal access token 2FA for GitHub not working in SourceTree Ralph Bergmann Dec 06, 2016 This question is in reference to Atlassian Documentation: Two-Factor Authentication (2FA) with GitHub in SourceTree I set up 2FA for GitHub with a Yubikey this works fine when I use git from the command line.

If you’re not quite ready to make the leap to a Java 8 JRE, there’s still hope (my system is still configured with Java 7 as the default).

  • Install the Java 8 JDK;
  • Open the Eclipse preferences, and navigate to “Java > Installed JREs”;
  • Click “Add…”;
  • Select “Standard VM”, click “Next”;
  • Enter the path to the Java 8 JRE (note that this varies depending on platform, and how you obtain and install the bits);

Java 8 JRE Definition

  • Click “Finish”.
Java 8 Supported Eclipse Version

Before closing the preferences window, you can set your workspace preference to use the newly-installed Java 8 JRE. Or, if you’re just planning to experiment with Java 8 for a while, you can configure this on a project-by-project basis.

In the Create a Java Project dialog, specify that your project will use a JavaSE-1.8 JRE.

Eclipse For Jdk 1.8

It’s probably better to do this on the project as this will become a project setting that will follow the project into your version control system.

Next step… learn how wrong my initial impressions of Java 8 were (hint: it’s far better).

The lambda is so choice. If you have the means, I highly recommend picking one up.

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)

Java 8 Eclipse Version

ADT 3.10


ADT 3.12


ADT 3.14


ADT 3.16

February 2021

Eclipse 2019-12Java 8 or Java 11
Eclipse 2020-03Java 8 or Java 11Java 8 or Java 11
Eclipse 2020-06Java 8 or Java 11Java 8 or Java 11Java 8 or Java 11
Eclipse 2020-09Java 11Java 11Java 11
Eclipse 2020-12Java 11Java 11
Eclipse 2021-03Java 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

Java 8 Supported Eclipse Version 7

Java 8 Supported Eclipse Version

For more details see the SAP Note 2949356.