Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "JDT Core/Java8"
< JDT Core
(New page: This page will summarize the work that is being done to add Java(tm) 8 support into Eclipse. = What to do to set up the IDE = *Checkout the following git repositories **[[git://git.ecli...) |
|||
Line 1: | Line 1: | ||
− | This page | + | This page summarizes the work that is being done to add Java(tm) 8 support into Eclipse. As of now JSR 335 (Lambda expressions) and JSR 308 (Type annotations) are being planned |
− | = | + | = Java 8 features that are being worked on = |
+ | * JSR 335 (Lambda expressions) | ||
+ | * JSR 308 (Type annotations) | ||
− | + | = What need to be done = | |
− | * | + | * TO BE FILLED |
+ | |||
+ | = Current status<br> = | ||
+ | * TO BE FILLED | ||
+ | |||
+ | = IMPORTANT NOTE = | ||
+ | *The following lines should be added in all headers of modified files for Java(tm) 7 implementation:<code> | ||
+ | * 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. | ||
+ | *</code> | ||
+ | |||
+ | <br> | ||
+ | |||
+ | = What to do to set up the IDE = | ||
+ | |||
+ | *Checkout the BETA_JAVA8 branch of the following git repositories | ||
+ | **git://git.eclipse.org/gitroot/jdt/eclipse.jdt.core.git the JDT/Core repository | ||
*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 | + | *For more information on how to work with git repositories, look at http://wiki.eclipse.org/Platform-releng/Git_Workflows |
+ | |||
+ | = Disclaimer<br> = | ||
+ | |||
+ | 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 [[ | + | If you need any help with this, please contact the JDT/Core team through either the [[www.eclipse.org/forums/index.php|forums]] or [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=JDT Bugzilla]. |
Revision as of 07:03, 8 June 2012
This page summarizes the work that is being done to add Java(tm) 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 need 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(tm) 7 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
- Checkout the BETA_JAVA8 branch of the following git repositories
- git://git.eclipse.org/gitroot/jdt/eclipse.jdt.core.git the JDT/Core repository
- 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
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 forums or Bugzilla.