jira-importer commented on issue #250: URL: https://github.com/apache/maven-jlink-plugin/issues/250#issuecomment-2629101270
**[Andres Almiray](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=aalmiray)** commented Thank you Benjamin. For reference these are the plugins listed in JDK 11.0.8 (Zulu) ```java $ jlink --list-pluginsList of available plugins: Plugin Name: add-options Option: --add-options=<options> Description: Prepend the specified <options> string, which may include whitespace, before any other options when invoking the virtual machine in the resulting image. Plugin Name: compress Option: --compress=<0|1|2>[:filter=<pattern-list>] Description: Compress all resources in the output image. Level 0: No compression Level 1: Constant string sharing Level 2: ZIP. An optional <pattern-list> filter can be specified to list the pattern of files to be included. Plugin Name: dedup-legal-notices Option: --dedup-legal-notices=[error-if-not-same-content] Description: De-duplicate all legal notices. If error-if-not-same-content is specified then it will be an error if two files of the same filename are different. Plugin Name: exclude-files Option: --exclude-files=<pattern-list> of files to exclude Description: Specify files to exclude. e.g.: **.java,glob:/java.base/lib/client/** Plugin Name: exclude-jmod-section Option: --exclude-jmod-section=<section-name> where <section-name> is "man" or "headers". Description: Specify a JMOD section to exclude Plugin Name: exclude-resources Option: --exclude-resources=<pattern-list> resources to exclude Description: Specify resources to exclude. e.g.: **.jcov,glob:**/META-INF/** Plugin Name: generate-jli-classes Option: --generate-jli-classes=@filename Description: Specify a file listing the java.lang.invoke classes to pre-generate. By default, this plugin may use a builtin list of classes to pre-generate. If this plugin runs on a different runtime version than the image being created then code generation will be disabled by default to guarantee correctness - add ignore-version=true to override this. Plugin Name: include-locales Option: --include-locales=<langtag>[,<langtag>]* Description: BCP 47 language tags separated by a comma, allowing locale matching defined in RFC 4647. e.g.: en,ja,*-IN Plugin Name: order-resources Option: --order-resources=<pattern-list> of paths in priority order. If a @file is specified, then each line should be an exact match for the path to be ordered Description: Order resources. e.g.: **/module-info.class,@classlist,/java.base/java/lang/** Plugin Name: release-info Option: --release-info=<file>|add:<key1>=<value1>:<key2>=<value2>:...|del:<key list> Description: <file> option is to load release properties from the supplied file. add: is to add properties to the release file. Any number of <key>=<value> pairs can be passed. del: is to delete the list of keys in release file. Plugin Name: strip-debug Option: --strip-debug Description: Strip debug information from the output image Plugin Name: strip-native-commands Option: --strip-native-commands Description: Exclude native commands (such as java/java.exe) from the image Plugin Name: system-modules Option: --system-modules=retainModuleTarget Description: Fast loading of module descriptors (always enabled) Plugin Name: vendor-bug-url Option: --vendor-bug-url=<vendor-bug-url> Description: Override the vendor bug URL baked into the build. The value of the system property "java.vendor.url.bug" will be <vendor-url-bug>. Plugin Name: vendor-version Option: --vendor-version=<vendor-version> Description: Override the vendor version string baked into the build, if any. The value of the system property "java.vendor.version" will be <vendor-version>. Plugin Name: vendor-vm-bug-url Option: --vendor-vm-bug-url=<vendor-vm-bug-url> Description: Override the vendor VM bug URL baked into the build. The URL displayed in VM error logs will be <vendor-vm-bug-url>. Plugin Name: vm Option: --vm=<client|server|minimal|all> Description: Select the HotSpot VM in the output image. Default is all For options requiring a <pattern-list>, the value will be a comma separated list of elements each using one the following forms: <glob-pattern> glob:<glob-pattern> regex:<regex-pattern> @<filename> where filename is the name of a file containing patterns to be used, one pattern per line ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org