public final class jdk.tools.jlink.resources.jlink extends java.util.ListResourceBundle
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: jdk.tools.jlink.resources.jlink
super_class: java.util.ListResourceBundle
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.util.ListResourceBundle.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/tools/jlink/resources/jlink;
protected final java.lang.Object[][] getContents();
descriptor: ()[[Ljava/lang/Object;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=7, locals=1, args_size=1
start local 0 0: bipush 60
anewarray java.lang.Object[]
dup
iconst_0
1: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.automatic.module"
aastore
dup
iconst_1
ldc "automatic module cannot be used with jlink: {0} from {1}"
aastore
aastore
dup
iconst_1
2: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.badpattern"
aastore
dup
iconst_1
ldc "bad pattern {0}"
aastore
aastore
dup
iconst_2
3: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.bom.generation"
aastore
dup
iconst_1
ldc "bom file generation failed: {0}"
aastore
aastore
dup
iconst_3
4: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.cannot.read.module.info"
aastore
dup
iconst_1
ldc "cannot read module descriptor from {0}"
aastore
aastore
dup
iconst_4
5: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.config.defaults"
aastore
dup
iconst_1
ldc "property {0} is missing from configuration"
aastore
aastore
dup
iconst_5
6: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.config.defaults.value"
aastore
dup
iconst_1
ldc "wrong value in defaults property: {0}"
aastore
aastore
dup
bipush 6
7: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.dir.exists"
aastore
dup
iconst_1
ldc "{0} already exists"
aastore
aastore
dup
bipush 7
8: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.empty.module.path"
aastore
dup
iconst_1
ldc "empty module path"
aastore
aastore
dup
bipush 8
9: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.existing.image.invalid"
aastore
dup
iconst_1
ldc "existing image is not valid"
aastore
aastore
dup
bipush 9
10: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.file.error"
aastore
dup
iconst_1
ldc "cannot access file: {0}"
aastore
aastore
dup
bipush 10
11: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.file.not.found"
aastore
dup
iconst_1
ldc "cannot find file: {0}"
aastore
aastore
dup
bipush 11
12: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.image.must.exist"
aastore
dup
iconst_1
ldc "image {0} does not exist or is not a directory"
aastore
aastore
dup
bipush 12
13: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.internal.error"
aastore
dup
iconst_1
ldc "internal error: {0} {1} {2}"
aastore
aastore
dup
bipush 13
14: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.invalid.arg.for.option"
aastore
dup
iconst_1
ldc "{0} does not accept \"{1}\" argument"
aastore
aastore
dup
bipush 14
15: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.jlink.version.mismatch"
aastore
dup
iconst_1
ldc "jlink version {0}.{1} does not match target java.base version {2}.{3}"
aastore
aastore
dup
bipush 15
16: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.launcher.main.class.empty"
aastore
dup
iconst_1
ldc "launcher main class name cannot be empty: {0}"
aastore
aastore
dup
bipush 16
17: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.launcher.module.name.empty"
aastore
dup
iconst_1
ldc "launcher module name cannot be empty: {0}"
aastore
aastore
dup
bipush 17
18: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.launcher.value.format"
aastore
dup
iconst_1
ldc "launcher value should be of form <command>=<module>[/<main-class>]: {0}"
aastore
aastore
dup
bipush 18
19: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.missing.arg"
aastore
dup
iconst_1
ldc "no value given for {0}"
aastore
aastore
dup
bipush 19
20: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.mods.must.be.specified"
aastore
dup
iconst_1
ldc "no modules specified to {0}"
aastore
aastore
dup
bipush 20
21: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.modulepath.must.be.specified"
aastore
dup
iconst_1
ldc "--module-path is not specified and this runtime image does not contain jmods directory."
aastore
aastore
dup
bipush 21
22: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.not.a.module.directory"
aastore
dup
iconst_1
ldc "directory {0} does not contain module-info.class file under it"
aastore
aastore
dup
bipush 22
23: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.not.modular.format"
aastore
dup
iconst_1
ldc "selected module {0} ({1}) not in jmod or modular JAR format"
aastore
aastore
dup
bipush 23
24: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.option.after.class"
aastore
dup
iconst_1
ldc "option must be specified before classes: {0}"
aastore
aastore
dup
bipush 24
25: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.option.unsupported"
aastore
dup
iconst_1
ldc "{0} not supported: {1}"
aastore
aastore
dup
bipush 25
26: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.orphan.arguments"
aastore
dup
iconst_1
ldc "invalid argument: {0}"
aastore
aastore
dup
bipush 26
27: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.output.must.be.specified"
aastore
dup
iconst_1
ldc "--output must be specified"
aastore
aastore
dup
bipush 27
28: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.path.not.found"
aastore
dup
iconst_1
ldc "path not found: {0}"
aastore
aastore
dup
bipush 28
29: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.path.not.valid"
aastore
dup
iconst_1
ldc "invalid path: {0}"
aastore
aastore
dup
bipush 29
30: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.signing"
aastore
dup
iconst_1
ldc "signed modular JAR {0} is currently not supported, use --ignore-signing-information to suppress error"
aastore
aastore
dup
bipush 30
31: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.unknown.byte.order"
aastore
dup
iconst_1
ldc "unknown byte order {0}"
aastore
aastore
dup
bipush 31
32: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "err.unknown.option"
aastore
dup
iconst_1
ldc "unknown option: {0}"
aastore
aastore
dup
bipush 32
33: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.prefix"
aastore
dup
iconst_1
ldc "Error:"
aastore
aastore
dup
bipush 33
34: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.command.files"
aastore
dup
iconst_1
ldc " @<filename> Read options from file"
aastore
aastore
dup
bipush 34
35: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.extended.help"
aastore
dup
iconst_1
ldc "List of available plugins:"
aastore
aastore
dup
bipush 35
36: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.extended.help.footer"
aastore
dup
iconst_1
ldc "For options requiring a <pattern-list>, the value will be a comma separated\nlist of elements each using one the following forms:\n <glob-pattern>\n glob:<glob-pattern>\n regex:<regex-pattern>\n @<filename> where filename is the name of a file containing patterns to be\n used, one pattern per line\n\n"
aastore
aastore
dup
bipush 36
37: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.msg.bug"
aastore
dup
iconst_1
ldc "An exception has occurred in jlink. Please file a bug at the Java Bug Database (http://bugreport.java.com/bugreport/) after checking the database for duplicates. Include your program and the following diagnostic in your report. Thank you."
aastore
aastore
dup
bipush 37
38: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.opt.add-modules"
aastore
dup
iconst_1
ldc " --add-modules <mod>[,<mod>...] Root modules to resolve in addition to the\n initial modules. <mod> can also be ALL-MODULE-PATH."
aastore
aastore
dup
bipush 38
39: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.opt.bind-services"
aastore
dup
iconst_1
ldc " --bind-services Link in service provider modules and\n their dependences"
aastore
aastore
dup
bipush 39
40: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.opt.endian"
aastore
dup
iconst_1
ldc " --endian <little|big> Byte order of generated jimage\n (default:native)"
aastore
aastore
dup
bipush 40
41: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.opt.help"
aastore
dup
iconst_1
ldc " -h, --help, -? Print this help message"
aastore
aastore
dup
bipush 41
42: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.opt.ignore-signing-information"
aastore
dup
iconst_1
ldc " --ignore-signing-information Suppress a fatal error when signed\n modular JARs are linked in the image.\n The signature related files of the\n signed modular JARs are not copied to\n the runtime image."
aastore
aastore
dup
bipush 42
43: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.opt.launcher"
aastore
dup
iconst_1
ldc " --launcher <name>=<module>[/<mainclass>]\n Add a launcher command of the given\n name for the module and the main class\n if specified "
aastore
aastore
dup
bipush 43
44: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.opt.limit-modules"
aastore
dup
iconst_1
ldc " --limit-modules <mod>[,<mod>...] Limit the universe of observable\n modules"
aastore
aastore
dup
bipush 44
45: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.opt.module-path"
aastore
dup
iconst_1
ldc " -p, --module-path <path> Module path.\n If not specified, the JDK's jmods directory\n will be used, if it exists. If specified,\n but it does not contain the java.base module,\n the JDK's jmods directory will be added,\n if it exists."
aastore
aastore
dup
bipush 45
46: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.opt.output"
aastore
dup
iconst_1
ldc " --output <path> Location of output path"
aastore
aastore
dup
bipush 46
47: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.opt.save-opts"
aastore
dup
iconst_1
ldc " --save-opts <filename> Save jlink options in the given file"
aastore
aastore
dup
bipush 47
48: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.opt.suggest-providers"
aastore
dup
iconst_1
ldc " --suggest-providers [<name>,...] Suggest providers that implement the\n given service types from the module path"
aastore
aastore
dup
bipush 48
49: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.opt.verbose"
aastore
dup
iconst_1
ldc " -v, --verbose Enable verbose tracing"
aastore
aastore
dup
bipush 49
50: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.opt.version"
aastore
dup
iconst_1
ldc " --version Version information"
aastore
aastore
dup
bipush 50
51: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.usage"
aastore
dup
iconst_1
ldc "Usage: {0} <options> --module-path <modulepath> --add-modules <module>[,<module>...]\nPossible options include:"
aastore
aastore
dup
bipush 51
52: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.usage.summary"
aastore
dup
iconst_1
ldc "Usage: {0} <options> --module-path <modulepath> --add-modules <module>[,<module>...]\nUse --help for a list of possible options"
aastore
aastore
dup
bipush 52
53: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "no.suggested.providers"
aastore
dup
iconst_1
ldc "--bind-services option is specified. No additional providers suggested."
aastore
aastore
dup
bipush 53
54: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "providers.header"
aastore
dup
iconst_1
ldc "Providers"
aastore
aastore
dup
bipush 54
55: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "suggested.providers.header"
aastore
dup
iconst_1
ldc "Suggested providers"
aastore
aastore
dup
bipush 55
56: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "warn.invalid.arg"
aastore
dup
iconst_1
ldc "invalid classname or pathname not exist: {0}"
aastore
aastore
dup
bipush 56
57: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "warn.prefix"
aastore
dup
iconst_1
ldc "Warning:"
aastore
aastore
dup
bipush 57
58: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "warn.provider.notfound"
aastore
dup
iconst_1
ldc "No provider found for service specified to --suggest-providers: {0}"
aastore
aastore
dup
bipush 58
59: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "warn.signing"
aastore
dup
iconst_1
ldc "WARNING: signed modular JAR {0} is currently not supported"
aastore
aastore
dup
bipush 59
60: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "warn.split.package"
aastore
dup
iconst_1
ldc "package {0} defined in {1} {2}"
aastore
aastore
61: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 62 0 this Ljdk/tools/jlink/resources/jlink;
}
SourceFile: "jlink.java"