forked from apache/maven
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Martin Desruisseaux edited this page Jan 13, 2024
·
3 revisions
This wiki describes the proposal implemented in the explicit-module-path branch for better support of Java Platform Module System (JPMS) in Maven. The work is divided in 3 parts, detailled in separated pages. Each part can be done independently of the others.
- Explicit module path
- Easier support of
--add-exports
and other parameters - Filter Maven dependencies according module-info
- Module Source Hierarchy
- Maven 4 support in NetBeans
The current prototype has some dependencies to Java 9 and later,
because it needs to use java.lang.module.ModuleDescriptor
class.
A future version of the prototype may use multi-version JAR files
for allowing execution on Java 8 with no module information.