Usage: jmod (create|extract|list|describe|hash) Main operation modes: create - Creates a new jmod archive extract - Extracts all the files from the archive list - Prints the names of all the entries describe - Prints the module details hash - Records hashes of tied modules. Option Description ------ ----------- -?, -h, --help Print this help message --class-path Application jar files|dir containing classes --cmds Location of native commands --compress Compression to use when creating the JMOD archive. Accepted values are: zip-[0-9], where zip-0 provides no compression, and zip-9 provides the best compression. Default is zip-6. --config Location of user-editable config files --date Date and time for the timestamps of entries, specified in ISO-8601 extended offset date-time with optional time-zone format, e.g. "2022-02-12T12:30:00-05:00" --dir Target directory for extract --dry-run Dry run of hash mode --exclude Exclude files matching the supplied comma separated pattern list, each element using one the following forms: , glob: or regex: --hash-modules Compute and record hashes to tie a packaged module with modules matching the given and depending upon it directly or indirectly. The hashes are recorded in the JMOD file being created, or a JMOD file or modular JAR on the module path specified the jmod hash command. --header-files Location of header files --help-extra Print help on extra options --legal-notices Location of legal notices --libs Location of native libraries --main-class Main class --man-pages Location of man pages --module-version Module version -p, --module-path Module path --target-platform --version Version information @ Read options from the specified file