jdk/src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
author jlaskey
Wed, 11 May 2016 11:26:02 -0300
changeset 37888 c34e01b87292
parent 37790 71c730d5e73a
child 38451 a98523f5cbff
permissions -rw-r--r--
8155237: jlink plugin to order resources should take a class list as input Reviewed-by: redestad
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
     1
release-info.argument=<file>|add:<key1>=<value1>:<key2>=<value2>:...|del:<key list>
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
     2
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
     3
release-info.description=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
     4
<file> option is to load release properties from the supplied file.\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
     5
add: is to add properties to the 'release' file.\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
     6
Any number of <key>=<value> pairs can be passed.\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
     7
del: is to delete the list of keys in release file.
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
     8
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
     9
class-optim.argument=<all|forName-folding>[:log=<log file>]
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    10
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    11
class-optim.description=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    12
Class optimization. Warning: This plugin is experimental.\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    13
An optional <log file> can be specified to log applied optimizations.
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    14
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    15
compress.argument=<0|1|2>[:filter=<pattern>]
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    16
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    17
compress.description=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    18
Compress all resources in the output image.\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    19
Level 0: constant string sharing\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    20
Level 1: ZIP\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    21
Level 2: both.\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    22
An optional filter can be specified to list the pattern of files to be filtered.\n\
36739
145210aba850 8152704: jlink command line output/help message improvement
naoto
parents: 36666
diff changeset
    23
Use ^ for negation. e.g.: *Exception.class,*Error.class,^/java.base/java/lang/*
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    24
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    25
compact-cp.argument=<resource paths>
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    26
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    27
compact-cp.description=Constant Pool strings sharing.\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    28
By default, all resources are compressed. You can express the set \n\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    29
of resources to compress or not compress (use ^ for negation).
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    30
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    31
copy-files.argument=<List of <file path>=<image target> to copy to the image>.
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    32
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    33
copy-files.description=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    34
If files to copy are not absolute path, JDK home dir is used.\n\
36739
145210aba850 8152704: jlink command line output/help message improvement
naoto
parents: 36666
diff changeset
    35
e.g.: jrt-fs.jar,LICENSE,/home/me/myfile.txt=somewehere/conf.txt
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    36
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    37
exclude-files.argument=<files to exclude | files of excluded files>
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    38
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    39
exclude-files.description=\
36739
145210aba850 8152704: jlink command line output/help message improvement
naoto
parents: 36666
diff changeset
    40
Specify files to exclude. e.g.: *.diz, /java.base/native/client/*
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    41
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    42
exclude-resources.argument=<resources to exclude | file of excluded resources>
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    43
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    44
exclude-resources.description=\
36739
145210aba850 8152704: jlink command line output/help message improvement
naoto
parents: 36666
diff changeset
    45
Specify resources to exclude. e.g.: *.jcov, */META-INF/*
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    46
36757
c859c6feee56 8152641: Plugin to generate BMH$Species classes ahead-of-time
redestad
parents: 36739
diff changeset
    47
generate-jli-classes.argument=<bmh[:bmh-species=LL,L3,...]>
c859c6feee56 8152641: Plugin to generate BMH$Species classes ahead-of-time
redestad
parents: 36739
diff changeset
    48
c859c6feee56 8152641: Plugin to generate BMH$Species classes ahead-of-time
redestad
parents: 36739
diff changeset
    49
generate-jli-classes.description=\
c859c6feee56 8152641: Plugin to generate BMH$Species classes ahead-of-time
redestad
parents: 36739
diff changeset
    50
Concrete java.lang.invoke classes to generate
c859c6feee56 8152641: Plugin to generate BMH$Species classes ahead-of-time
redestad
parents: 36739
diff changeset
    51
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    52
installed-modules.description=Fast loading of module descriptors (always enabled)
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    53
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    54
onoff.argument=<on|off>
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    55
37888
c34e01b87292 8155237: jlink plugin to order resources should take a class list as input
jlaskey
parents: 37790
diff changeset
    56
order-resources.argument=<paths in priority order | file with resource paths>
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    57
37888
c34e01b87292 8155237: jlink plugin to order resources should take a class list as input
jlaskey
parents: 37790
diff changeset
    58
order-resources.description=\
c34e01b87292 8155237: jlink plugin to order resources should take a class list as input
jlaskey
parents: 37790
diff changeset
    59
Order resources. e.g.: */module-info.class,/java.base/java/lang/*
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    60
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    61
strip-debug.description=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    62
Strip debug information from the output image
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    63
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    64
strip-native-commands.description=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    65
Exclude native commands (such as java/java.exe) from the image
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    66
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    67
vm.argument=<client|server|minimal|all>
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    68
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    69
vm.description=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    70
Select the HotSpot VM in the output image.  Default is all
37888
c34e01b87292 8155237: jlink plugin to order resources should take a class list as input
jlaskey
parents: 37790
diff changeset
    71
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    72
zip.argument=[comma separated list of resource paths]
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    73
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    74
zip.description=ZIP Compression
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    75
36666
bf6dce37a2f0 8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents: 36511
diff changeset
    76
include-locales.argument=\
bf6dce37a2f0 8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents: 36511
diff changeset
    77
<langtag>[,<langtag>]*
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    78
36666
bf6dce37a2f0 8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents: 36511
diff changeset
    79
include-locales.description=\
bf6dce37a2f0 8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents: 36511
diff changeset
    80
BCP 47 language tags separated by a comma, allowing locale matching\n\
36739
145210aba850 8152704: jlink command line output/help message improvement
naoto
parents: 36666
diff changeset
    81
defined in RFC 4647. e.g.: en,ja,*-IN
36666
bf6dce37a2f0 8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents: 36511
diff changeset
    82
bf6dce37a2f0 8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents: 36511
diff changeset
    83
include-locales.missingpackages=\
bf6dce37a2f0 8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents: 36511
diff changeset
    84
Missing locale data packages in jdk.localedata:\n\t
bf6dce37a2f0 8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents: 36511
diff changeset
    85
bf6dce37a2f0 8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents: 36511
diff changeset
    86
include-locales.nomatchinglocales=\
36739
145210aba850 8152704: jlink command line output/help message improvement
naoto
parents: 36666
diff changeset
    87
No matching locales found for \"%s\". Check the specified pattern.
145210aba850 8152704: jlink command line output/help message improvement
naoto
parents: 36666
diff changeset
    88
145210aba850 8152704: jlink command line output/help message improvement
naoto
parents: 36666
diff changeset
    89
include-locales.invalidtag=\
145210aba850 8152704: jlink command line output/help message improvement
naoto
parents: 36666
diff changeset
    90
Invalid language tag: %s
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    91
37790
71c730d5e73a 8155649: IncludeLocalesPlugin throws NPE when jdk.localedata not resolved
naoto
parents: 36757
diff changeset
    92
include-locales.localedatanotfound=\
71c730d5e73a 8155649: IncludeLocalesPlugin throws NPE when jdk.localedata not resolved
naoto
parents: 36757
diff changeset
    93
jdk.localedata module was not specified with --addmods option
71c730d5e73a 8155649: IncludeLocalesPlugin throws NPE when jdk.localedata not resolved
naoto
parents: 36757
diff changeset
    94
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    95
main.status.ok=Functional.
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    96
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    97
main.status.not.ok= Not functional.
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    98
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
    99
plugin.plugins.header=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   100
List of available plugin options:
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   101
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   102
plugin.opt.list-plugins=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   103
\  --list-plugins                    List available plugins
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   104
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   105
plugin.opt.post-process-path=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   106
\  --post-process-path <imagefile>   Post process an existing image
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   107
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   108
plugin.opt.resources-last-sorter=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   109
\  --resources-last-sorter <name>    The last plugin allowed to sort resources
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   110
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   111
plugin.opt.plugins-modulepath=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   112
\  --plugin-module-path <modulepath> Custom plugins module path
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   113
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   114
plugin.opt.c=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   115
\  -c, --compress=2                  Enable compression of resources (level 2)
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   116
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   117
plugin.opt.G=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   118
\  -G, --strip-debug                 Strip debug information
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   119
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   120
main.plugin.name=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   121
\Plugin Name
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   122
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   123
main.plugin.class=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   124
\Plugin Class
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   125
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   126
main.plugin.module=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   127
\Plugin Module
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   128
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   129
main.plugin.category=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   130
\Category
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   131
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   132
main.plugin.description=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   133
\Description
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   134
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   135
main.plugin.post.processors=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   136
Image Post Processors:
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   137
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   138
main.plugin.argument=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   139
\Argument
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   140
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   141
main.plugin.range.from=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   142
Range from
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   143
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   144
main.plugin.range.to=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   145
to
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   146
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   147
main.plugin.option=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   148
\Option
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   149
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   150
main.plugin.no.value=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   151
\<empty>
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   152
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   153
main.plugin.state=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   154
Functional state
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   155
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   156
err.provider.not.functional=The provider {0} is not functional.
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   157
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   158
err.plugin.mutiple.options=More than one plugin enabled by {0} option
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   159
err.provider.additional.arg.error=Error in additional argument specification in {0} option: {1}
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   160
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   161
err.no.plugins.path=No plugins path argument.
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   162
37888
c34e01b87292 8155237: jlink plugin to order resources should take a class list as input
jlaskey
parents: 37790
diff changeset
   163
err.dir.already.exits=directory already exists: {0}
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   164
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   165
err.invalid.index=invalid index for option {0}
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   166
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   167
err.plugin.option.not.set=Option {0} must be set.
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   168
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   169
warn.thirdparty.plugins=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   170
Enabling third party plugins can lead to unusable generated image.
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   171
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   172
warn.thirdparty.plugins.enabled=\
9d0388c6b336 8142968: Module System implementation
alanb
parents:
diff changeset
   173
You have enabled third party plugins.