Summary: | Add support for Java SE 9 features | ||
---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Dani Megert <daniel_megert> |
Component: | Doc | Assignee: | Dani Megert <daniel_megert> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | enhancement | ||
Priority: | P3 | CC: | caniszczyk, daniel_megert, doug.simon, klara.ward, manoj.palat, natannof, nobeh5, psuzzi, Vikas.Chandra, wayne.beaton |
Version: | 4.5 | Keywords: | plan |
Target Milestone: | 4.7.1a | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Bug Depends on: | 458109, 457413, 458235, 458244, 463688 | ||
Bug Blocks: |
Description
Dani Megert
2015-01-06 05:51:24 EST
See also https://wiki.eclipse.org/Java9 Most of the development for JEP 243[1] has been done with Eclipse. This code will soon be available in JDK9 early access builds. Ideally, one should be able to develop other JDK components that use the JEP 243 APIs using Eclipse. To see if that's possible, I downloaded Eclipse 4.6M2 and applied the "Eclipse Java™ 9 Support (BETA) for Neon" plugin. However, I see that only java.* modules from bootmodules.jimage are exposed. While this is the right thing to do for general Java development (which should only use public APIs), it makes it hard to use Eclipse to work on the JDK itself. Are there plans to be able to configure a JDK9 installed JRE such that it exposes all the APIs in bootmodules.jimage? [1] https://bugs.openjdk.java.net/browse/JDK-8062493 Just a note about the Java SE 9 scheduling, release date now moved to early 2017 (I'm sure people involved in this work are already aware) http://mail.openjdk.java.net/pipermail/jdk9-dev/2015-December/003149.html http://openjdk.java.net/projects/jdk9/ |