- Java 10 Tutorial
- Java 10 - Home
- Java 10 - Overview
- Java 10 - Environment Setup
- Java 10 - Time Based Release Versioning
- Java 10 - Local Variable Type Inference
- Java 10 - New APIs & Options
- Java 10 - Removed Features & Options
- Java 10 - Deprecated Features & Options
- Java 10 - JIT Compiler
- Java 10 - Class-Data Sharing
- Java 10 - Enhanced Garbage Collection
- Java 10 - Locale Enhancement
- Java 10 - Heap Allocation
- Java 10 - Consolidated JDK Forest
- Java 10 - Root Certificate
- Java 10 - Thread-local Handshake
- Java Other Versions Tutorials
- Java Tutorial
- Java 8 Tutorial
- Java 9 Tutorial
- Java 10 Useful Resources
- Java 10 - Quick Guide
- Java 10 - Useful Resources
- Java 10 - Discussion
Java 10 - Consolidated JDK Forest
JEP 296 - Consolidated JDK Forest as Single Repository
In JDK 9, there are eight module based directories termed as repos.
root
corba
hotspot
jaxp
jaxws
jdk
langtools
nashorn
Code is organized like −
$ROOT/jdk/src/java.base ... $ROOT/langtools/src/java.compiler ...
Java 10 onwards, JDK forests are organized into single repository to streamline development. Now code in organized as -
$ROOT/src/java.base $ROOT/src/java.compiler ...
Advertisements