OS Manuals

/usr/lib/jvm/java-26-zulu/bin/jnativescan

Zulu 26 Java development kit

From zulu-26-psu 26.0.1-r6 (enterprise-packages), captured 2026-11-08 by running jnativescan --help (exit 0). permalink

The jnativescan tool can be used to find methods that may access native functionality when
run. This includes restricted method calls and 'native' method declarations.

Option                  Description
------                  -----------
-?, -h, --help          help
--add-modules <String>  List of root modules to scan
--class-path <Path>     The class path as used at runtime
--module-path <Path>    The module path as used at runtime
--print-native-access   print a comma separated list of modules that may
                          perform native access operations. ALL-UNNAMED is used
                          to indicate unnamed modules.
--release <Version>     The runtime version that will run the application
--version               Print version information and exit
Options (7)
OptionDescriptionSource
-?, -h, --helpPrints out a full help message.help + man
--add-modules StringUsed to specify a comma-separated list of module names that indicate the root modules to scan.help + man
--class-path PathUsed to specify a list of paths pointing to jar files to be scanned.help + man
--module-path PathUsed to specify a list of paths pointing to jar files or directories containing jar files, that the tool can use to find modules that need to be scanned.help + man
--print-native-accessPrint a comma-separated list of module names that use native functionalities, instead of the default tree structure.help + man
--release VersionUsed to specify the Java SE release that specifies the set of restricted methods to scan for.help + man
--versionPrints out the abbreviated version string of the tool.help + man

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.