Usage: jlink --module-path --add-modules [,...] Possible options include: --add-modules [,...] Root modules to resolve in addition to the initial modules. can also be ALL-MODULE-PATH. --bind-services Link in service provider modules and their dependences --compress Compression to use in compressing resources: Accepted values are: zip-[0-9], where zip-0 provides no compression, and zip-9 provides the best compression. Default is zip-6. Deprecated values to be removed in a future release: 0: No compression. Equivalent to zip-0. 1: Constant String Sharing 2: Equivalent to zip-6. --disable-plugin Disable the plugin mentioned --endian Byte order of generated jimage (default:native) -h, --help, -? Print this help message --ignore-signing-information Suppress a fatal error when signed modular JARs are linked in the image. The signature related files of the signed modular JARs are not copied to the runtime image. --launcher =[/] Add a launcher command of the given name for the module and the main class if specified --limit-modules [,...] Limit the universe of observable modules --list-plugins List available plugins -p, --module-path Module path. If not specified, the JDKs jmods directory will be used, if it exists. If specified, but it does not contain the java.base module, the JDKs jmods directory will be added, if it exists. --no-header-files Exclude include header files --no-man-pages Exclude man pages --output Location of output path --save-opts Save jlink options in the given file -G, --strip-debug Strip debug information --suggest-providers [,...] Suggest providers that implement the given service types from the module path -v, --verbose Enable verbose tracing --version Version information @ Read options from file Capabilities: Linking from run-time image disabled