Skip to content
Martin Desruisseaux edited this page May 14, 2025 · 4 revisions

This wiki describes contributions to Maven 4 for better support of Java Platform Module System (JPMS). The work is divided in the following parts, detailled in separated pages. Each part can be done independently of the others.

Java 17 requirement

This work requires Java 17 and later, because it needs to use java.lang.module.ModuleDescriptor class which was introduced in Java 9. Other Java 17 features are opportunistically used.

References

Clone this wiki locally