Part of the full Java 9 Jigsaw modules example suite.
|
❗
|
Authors
Originally written by Martin Lehmann, Kristine Schaal and Rüdiger Grammes (cf. original repository). Migrated for Java Modules support documentation of Apache MavenTM in the course of the Maven Support & Care program by Gerd Aschemann (and other team members) as forked repository. Please add discussions, requirements, bugfixes, etc. to the fork instead of the original. |
-
moda, modb, modc, modfacade, modmain, modmainbehindfacade
-
modmain has a Main class which is started in run.sh
-
Usage of requires
-
Usage of exports
-
Usage of requires transitive
-
Usage of exports to
This example uses golden master testing to ensure output consistency.
The expected output is compared with actual output using verify.sh.
This example was migrated to Maven 4 using the standard approach documented in the central Maven 4 Migration guide.
The source files follow the standard Module Source Hierarchy setup.
The runtime execution in m4/run.sh was aligned with the original run.sh to execute both main classes sequentially, ensuring compatibility with the expected output.

