jpackage-maven-plugin
jpackage-maven-plugin copied to clipboard
Adding the maven dependencies to the runtime
The Apache Maven JLink Plugin, by default, add to the runtime (--add-modules
option of jlink) all the modules of the Maven dependencies. This is particularly useful when the list of needed modules cannot be hard-coded using module descriptors (requires
in module-info) but computed at build time by Maven.
Could you think of a way to add this feature ? Like allowing in <addmodules>
the <dependencysets>
element that can already be specified in <modulepath>
.
Note that we already can write something like <addmodule>ALL-MODULE-PATH</addmodule>
which works but has the side effect of including in the image all the modules from the JDK, not the sufficient modules.