A curated list of resources related to the Java Module System (JSR 376)
- Module Declarations - Java Language Specification for Modules
- Project Jigsaw - Lists primary goals + Key documents, presentations, & other resources
- Module System Quick-Start Guide - Provides a few simple examples to get developers started with modules
- Java Modules on Maven Central - Unique module names database of artifacts published on Maven Central
- Code-First Java Module System Tutorial
- Modules vs. Microservices
- Java Modules Cheat Sheet
- Automatic-Module-Name: Calling all Java Library Maintainers
- Optional Dependencies with
requires static
- Implied Readability With
requires transitive
- Five Command Line Options To Hack The Java Module System
- nipafx.dev - tag:
j_ms
- joda.org - label:
modules
- Keeping Up with Java Sander Mak at GOTO Berlin 2018
- Java Modularity: the Year After Sander Mak at Devoxx BE 2018
- Modules or Microservices? - Sander Mak at Devoxx PL 2018
- Modules in One Lesson - Mark Reinhold at JavaOne 2017
- Modules and Services - Alex Buckley at JavaOne 2016
- The Java Module System (Nicolai Parlog; Manning)
- Java 9 Modularity (Sander Mak & Paul Bakker; O'Reilly)
- Java 9+ modularity: How to design packages and create modules (Mohamed Taman; IBM Developerworks)
- Java 9 Modularity: First Look (Sander Mak; Pluralsight (subscription needed)