Difference between revisions of "JDT Core/Java8"

From Eclipsepedia

Jump to: navigation, search
m (fixed link to the JDT forum)
(What to do to set up the IDE)
Line 24: Line 24:
 
= What to do to set up the IDE  =
 
= What to do to set up the IDE  =
  
*Checkout the BETA_JAVA8 branch of the following git repositories
+
*Checkout the BETA_JAVA8 branch of the following git repositories:
 
**JDT/Core repository - git://git.eclipse.org/gitroot/jdt/eclipse.jdt.core.git
 
**JDT/Core repository - git://git.eclipse.org/gitroot/jdt/eclipse.jdt.core.git
  
 
*You need to install a JDK8 build as an installed JRE in order to run the tests using the JavaSE-1.8 Execution Environment.
 
*You need to install a JDK8 build as an installed JRE in order to run the tests using the JavaSE-1.8 Execution Environment.
  
*For more information on how to work with git repositories, look at http://wiki.eclipse.org/Platform-releng/Git_Workflows
+
*For more information on how to work with git repositories, look at http://wiki.eclipse.org/Platform-releng/Git_Workflows .
 +
 
 +
*As [[Version_Numbering#API_Baseline_in_API_Tools|API Baseline]], use 3.8 (or [http://download.eclipse.org/eclipse/downloads/drops/S-3.8RC4-201206081200/ 3.8 RC4] until 3.8 is released).
  
 
<br>
 
<br>
 +
 
= Disclaimer  =
 
= Disclaimer  =
  

Revision as of 09:26, 18 June 2012

This page summarizes the work that is being done to add Java™ 8 support into Eclipse. As of now JSR 335 (Lambda expressions) and JSR 308 (Type annotations) are being planned

Contents

Java 8 features that are being worked on

  • JSR 335 (Lambda expressions)
  • JSR 308 (Type annotations)


What needs to be done

  • TO BE FILLED


Current status

  • TO BE FILLED


IMPORTANT NOTE

  • The following lines should be added in all headers of modified files for Java™ 8 implementation:
 * This is an implementation of an early-draft specification developed under the Java
 * Community Process (JCP) and is made available for testing and evaluation purposes
 * only. The code is not compatible with any specification of the JCP.
 *


What to do to set up the IDE

  • You need to install a JDK8 build as an installed JRE in order to run the tests using the JavaSE-1.8 Execution Environment.


Disclaimer

This is a work in progress. The contents of the BETA_JAVA8 branch will be updated as the changes are made to the JSR Specification.

If you need any help with this, please contact the JDT/Core team through either the forum or Bugzilla.