zserio
zserio copied to clipboard
Support Jigsaw modules
Java 9 introduced a module system called Jigsaw that allows explicitly listing dependencies and control over which parts of a jar become publicly available.
It is possible to support this module system in projects built on Java 8 or earlier with a mechanism called "Multi-Release Jars" https://openjdk.java.net/jeps/238