Java9 Support » History » Version 5
Henning Blohm, 01.01.2018 14:25
1 | 2 | Henning Blohm | h1. Java 9 Support |
---|---|---|---|
2 | |||
3 | The Java 9 module system provides for module level package exports and cross-module dependencies. As such it does not contradict the class loading delegation model but rather adds a dimension to it. |
||
4 | |||
5 | 5 | Henning Blohm | h2. Supporting the Java 9 Language |
6 | |||
7 | We integrate ECJ version 4.7.2 from the download link below. Java 9 is fully supported since 4.7.1a ("New and Noteworthy 4.7.1a":https://www.eclipse.org/eclipse/news/4.7.1a/) |
||
8 | |||
9 | * "JDT Core 4.7.2":http://download.eclipse.org/eclipse/downloads/drops4/R-4.7.2-201711300510/#JDTCORE |
||
10 | * "New and Noteworthy 4.7.1a":https://www.eclipse.org/eclipse/news/4.7.1a/ |
||
11 | * "JDT Core Git":https://git.eclipse.org/c/gerrit/jdt/eclipse.jdt.core.git/ |
||
12 | * "JDT Core main":https://www.eclipse.org/jdt/core/dev.php |
||
13 | * "Oxygen help":http://help.eclipse.org/oxygen/index.jsp |
||
14 | |||
15 | We support a new LangLevel.JAVA9 and derive all compiler settings accordingly. |
||
16 | |||
17 | h2. Supporting the Module System |
||
18 | 2 | Henning Blohm | |
19 | 3 | Henning Blohm | TBC |
20 | |||
21 | 2 | Henning Blohm | h2. How Java 9 integrates with Z2 Class Loading |
22 | 3 | Henning Blohm | |
23 | TBC |
||
24 | 4 | Henning Blohm | |
25 | h2. Summary |