"The jlink tool links a set of modules, along with their transitive dependencies, to create a custom runtime image."
JPMS is necessary if you want to use jlink, according to the oracle manual. It is the reason I am migrating my old programs to JPMS as and when the mood takes me. On Thu, 8 Jul 2021, 13:50 Scott Palmer, <swpal...@gmail.com> wrote: > Use of jlink and jpackage does NOT require that you use JPMS. > > I have never made a “modular” application using JPMS, but I use jpackage > all the time (but I wasn’t making NetBeans platform apps). You just need to > know which modules from the JDK to include in the runtime, assuming you > don’t need all of them. > > In my projects I use a custom Gradle task to run jlink and jpackage. It > might be more difficult with Maven, but it should be possible. > > Scott > > > Additionally, although recent developments like jlink and jpackage have > made it somewhat easier to produce stand-alone application bundles that > don't require the user to first install a JRE, which is nice, it seems that > these tools sometimes require the use of JPMS modules, which can be > problematic in NetBeans (see above). > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org > For additional commands, e-mail: users-h...@netbeans.apache.org > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > >