Collected information about Java 9.
Work in progress...
-
Official
- JDK 9 project page
- JSR 379, the Platform Umbrella JSR for Java SE 9
- OpenJDK - Java Platform Module System: Issue Summary
-
Community
- Mahmoud Anouti
- 2017-05-03: Java 9 Besides Modules (or at DZone here)
- Eugen Baeldung
- 2017-03-01: Java 9 Process API (Improvements)
- Stephen Colebourne
- 2017-02-07: Java Time (JSR-310) enhancements in Java SE 9
- 2017-04-17: Java 9 modules - JPMS basics
- 2017-04-24: Java SE 9 - JPMS modules are not artifacts
- HeinKabutz
- 2017-05-31: Immutable Collections in Java 9
- Nicolai Parlog
- Java 9 Is Coming! (talk at #VDZ17)
- 2016-06-26: Java 9 Additions To Optional
- Mark Reinhold
- 2016-08-03: The State of the Module System
- 2017-02-16: How to name modules, automatic and otherwise
- 2017-04-03: Alternatives for naming automatic modules (#AutomaticModuleNames)
- 2017-04-03: Proposal: #AutomaticModuleNames
- Arnaud Roger
- 2017-03-06: Deep Dive into Java 9’s Stack-Walking API
- Robert Scholte
- Venkat Subramaniam
- 2016-12-09: Devoxx BE 2016 interview about Java 9 with Venkat Subramaniam
- Mahmoud Anouti
- JEP 223: New Version-String Scheme
- JEP 238: Multi-Release JAR Files
- Hibernate Blog: Building Multi-Release JARs with Maven
- JEP 261: Module System
- see Community posts of Mark Reinhold
- ModiTect - Tooling for the Java 9 Module System
The ModiTect project aims at providing productivity tools for working with the Java 9 module system ("Jigsaw"). Currently it allows to add module descriptors to existing JAR files. In future versions functionality may be added to work with tools like jlink, jdeps or jmod under Maven and other dependency management tools in a comfortable manner.