On 31/07/2018 06:33, Milen Dyankov wrote:
Thank you for the clarification Alan,
it seams ALL-DEFAULT does not work with jlink but that is OK as I can
easily find those modules while running my assembly tool and pass the list
to jlink.
Right, the ALL-DEFAULT token doesn't mean anything at link time because
there is only one module path. Compare that to compile-time or run-time
where the module path is composed from an optional upgrade module path,
the system modules, and the application module path.
The only difference between what I find and what you posted (I assume 7 was
a typo as your list contains 9 modules) is that there seems to be no `
java.net.http` module (at least not among the 99 modules shipped in 10.0.1
that I'm experimenting with)
Sorry, I did mean 9, not 7. The java.net.http module is new for Java SE 11.
-Alan