Class Unloading in Layered Java Applications
Explores class unloading in layered Java applications using JPMS and the Layrry API to manage plugin memory and avoid leaks.
Explores class unloading in layered Java applications using JPMS and the Layrry API to manage plugin memory and avoid leaks.
Explores class unloading in layered Java applications using JPMS and the Layrry API to manage plugin memory and avoid leaks.
A proposal for a maturity model to classify Java tools and libraries based on their level of support for the Java Platform Module System (JPMS).
A hands-on tutorial on using the Java module system with code-first examples, from Hello World to modularizing an application.
Explores five key Java command line options (--add-exports, --add-opens, etc.) to overcome migration challenges with the Java module system.
Analysis of the Java 9 Jigsaw module system debate, covering compatibility concerns and objections from major vendors like Red Hat and IBM.
Explores the conflict between Java's reflection API and the strong encapsulation introduced by Project Jigsaw's module system in Java 9.
An advanced guide exploring the Java Platform Module System, covering topics like dependency modeling, services, reflection, jdeps, jlink, and runtime images.