author | sgehwolf |
Wed, 13 Feb 2019 12:01:09 +0100 | |
changeset 53923 | c431ab7f9e85 |
parent 48071 | a5cadeee8763 |
child 54824 | adb3a3aa2e52 |
permissions | -rw-r--r-- |
38451
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
1 |
# |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
2 |
# Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
3 |
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
4 |
# |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
5 |
# This code is free software; you can redistribute it and/or modify it |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
6 |
# under the terms of the GNU General Public License version 2 only, as |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
7 |
# published by the Free Software Foundation. Oracle designates this |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
8 |
# particular file as subject to the "Classpath" exception as provided |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
9 |
# by Oracle in the LICENSE file that accompanied this code. |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
10 |
# |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
11 |
# This code is distributed in the hope that it will be useful, but WITHOUT |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
12 |
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
13 |
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
14 |
# version 2 for more details (a copy is included in the LICENSE file that |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
15 |
# accompanied this code). |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
16 |
# |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
17 |
# You should have received a copy of the GNU General Public License version |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
18 |
# 2 along with this work; if not, write to the Free Software Foundation, |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
19 |
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
20 |
# |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
21 |
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
22 |
# or visit www.oracle.com if you need additional information or have any |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
23 |
# questions. |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
24 |
# |
a98523f5cbff
8157154: jmod jlink properties file need copyright header
chegar
parents:
37888
diff
changeset
|
25 |
|
36511 | 26 |
release-info.argument=<file>|add:<key1>=<value1>:<key2>=<value2>:...|del:<key list> |
27 |
||
28 |
release-info.description=\ |
|
29 |
<file> option is to load release properties from the supplied file.\n\ |
|
30 |
add: is to add properties to the 'release' file.\n\ |
|
31 |
Any number of <key>=<value> pairs can be passed.\n\ |
|
32 |
del: is to delete the list of keys in release file. |
|
33 |
||
39491 | 34 |
class-for-name.argument= |
36511 | 35 |
|
39491 | 36 |
class-for-name.description=\ |
37 |
Class optimization: convert Class.forName calls to constant loads. |
|
36511 | 38 |
|
39150
cb99396625b4
8159172: Update usage of jlink/jimage/jmod to show option patterns
jlaskey
parents:
38451
diff
changeset
|
39 |
compress.argument=<0|1|2>[:filter=<pattern-list>] |
36511 | 40 |
|
41 |
compress.description=\ |
|
42 |
Compress all resources in the output image.\n\ |
|
43791 | 43 |
Level 0: No compression\n\ |
44 |
Level 1: Constant string sharing\n\ |
|
45 |
Level 2: ZIP.\n\ |
|
39150
cb99396625b4
8159172: Update usage of jlink/jimage/jmod to show option patterns
jlaskey
parents:
38451
diff
changeset
|
46 |
An optional <pattern-list> filter can be specified to list the pattern of\n\ |
cb99396625b4
8159172: Update usage of jlink/jimage/jmod to show option patterns
jlaskey
parents:
38451
diff
changeset
|
47 |
files to be included. |
cb99396625b4
8159172: Update usage of jlink/jimage/jmod to show option patterns
jlaskey
parents:
38451
diff
changeset
|
48 |
|
36511 | 49 |
compact-cp.argument=<resource paths> |
50 |
||
51 |
compact-cp.description=Constant Pool strings sharing.\n\ |
|
52 |
By default, all resources are compressed. You can express the set \n\ |
|
53 |
of resources to compress or not compress (use ^ for negation). |
|
54 |
||
42670
d833113eb7d7
8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
42339
diff
changeset
|
55 |
dedup-legal-notices.argument=[error-if-not-same-content] |
d833113eb7d7
8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
42339
diff
changeset
|
56 |
|
d833113eb7d7
8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
42339
diff
changeset
|
57 |
dedup-legal-notices.description=\ |
d833113eb7d7
8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
42339
diff
changeset
|
58 |
De-duplicate all legal notices. If error-if-not-same-content is\n\ |
d833113eb7d7
8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
42339
diff
changeset
|
59 |
specified then it will be an error if two files of the same filename\n\ |
d833113eb7d7
8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
42339
diff
changeset
|
60 |
are different. |
36511 | 61 |
|
39150
cb99396625b4
8159172: Update usage of jlink/jimage/jmod to show option patterns
jlaskey
parents:
38451
diff
changeset
|
62 |
exclude-files.argument=<pattern-list> of files to exclude |
36511 | 63 |
|
64 |
exclude-files.description=\ |
|
43729
21db38703675
8174739: Rename JMOD section name for native libraries from native to lib
mchung
parents:
43336
diff
changeset
|
65 |
Specify files to exclude. e.g.: **.java,glob:/java.base/lib/client/** |
36511 | 66 |
|
39150
cb99396625b4
8159172: Update usage of jlink/jimage/jmod to show option patterns
jlaskey
parents:
38451
diff
changeset
|
67 |
exclude-resources.argument=<pattern-list> resources to exclude |
36511 | 68 |
|
69 |
exclude-resources.description=\ |
|
39150
cb99396625b4
8159172: Update usage of jlink/jimage/jmod to show option patterns
jlaskey
parents:
38451
diff
changeset
|
70 |
Specify resources to exclude. e.g.: **.jcov,glob:**/META-INF/** |
36511 | 71 |
|
41561
0c6942d13f2e
8167558: Add new JMOD section for header files and man pages
mchung
parents:
40736
diff
changeset
|
72 |
exclude-jmod-section.argument=<section-name>\n\ |
0c6942d13f2e
8167558: Add new JMOD section for header files and man pages
mchung
parents:
40736
diff
changeset
|
73 |
where <section-name> is \"man\" or \"headers". |
0c6942d13f2e
8167558: Add new JMOD section for header files and man pages
mchung
parents:
40736
diff
changeset
|
74 |
|
0c6942d13f2e
8167558: Add new JMOD section for header files and man pages
mchung
parents:
40736
diff
changeset
|
75 |
exclude-jmod-section.description=\ |
0c6942d13f2e
8167558: Add new JMOD section for header files and man pages
mchung
parents:
40736
diff
changeset
|
76 |
Specify a JMOD section to exclude |
0c6942d13f2e
8167558: Add new JMOD section for header files and man pages
mchung
parents:
40736
diff
changeset
|
77 |
|
48071
a5cadeee8763
8185130: jlink should throw error if target image and current JDK versions don't match
sundar
parents:
47216
diff
changeset
|
78 |
generate-jli-classes.argument=@filename |
36757
c859c6feee56
8152641: Plugin to generate BMH$Species classes ahead-of-time
redestad
parents:
36739
diff
changeset
|
79 |
|
c859c6feee56
8152641: Plugin to generate BMH$Species classes ahead-of-time
redestad
parents:
36739
diff
changeset
|
80 |
generate-jli-classes.description=\ |
43837
51a9f82cff03
8175026: Capture build-time parameters to --generate-jli-classes
redestad
parents:
43791
diff
changeset
|
81 |
Specify a file listing the java.lang.invoke classes to pre-generate. \n\ |
51a9f82cff03
8175026: Capture build-time parameters to --generate-jli-classes
redestad
parents:
43791
diff
changeset
|
82 |
By default, this plugin may use a builtin list of classes to pre-generate. \n\ |
51a9f82cff03
8175026: Capture build-time parameters to --generate-jli-classes
redestad
parents:
43791
diff
changeset
|
83 |
If this plugin runs on a different runtime version than the image being \n\ |
51a9f82cff03
8175026: Capture build-time parameters to --generate-jli-classes
redestad
parents:
43791
diff
changeset
|
84 |
created then code generation will be disabled by default to guarantee \n\ |
51a9f82cff03
8175026: Capture build-time parameters to --generate-jli-classes
redestad
parents:
43791
diff
changeset
|
85 |
correctness - add ignore-version=true to override this. |
51a9f82cff03
8175026: Capture build-time parameters to --generate-jli-classes
redestad
parents:
43791
diff
changeset
|
86 |
|
43336
be9fca030f91
8173381: osName/osArch/osVersion is missing in ModuleDescriptor created by SystemModules
mchung
parents:
43328
diff
changeset
|
87 |
system-modules.argument=retainModuleTarget |
be9fca030f91
8173381: osName/osArch/osVersion is missing in ModuleDescriptor created by SystemModules
mchung
parents:
43328
diff
changeset
|
88 |
|
42338
a60f280f803c
8169069: Module system implementation refresh (11/2016)
alanb
parents:
41831
diff
changeset
|
89 |
system-modules.description=Fast loading of module descriptors (always enabled) |
36511 | 90 |
|
91 |
onoff.argument=<on|off> |
|
92 |
||
39150
cb99396625b4
8159172: Update usage of jlink/jimage/jmod to show option patterns
jlaskey
parents:
38451
diff
changeset
|
93 |
order-resources.argument=<pattern-list> of paths in priority order. If a @file\n\ |
cb99396625b4
8159172: Update usage of jlink/jimage/jmod to show option patterns
jlaskey
parents:
38451
diff
changeset
|
94 |
is specified, then each line should be an exact match for the path to be ordered |
36511 | 95 |
|
37888
c34e01b87292
8155237: jlink plugin to order resources should take a class list as input
jlaskey
parents:
37790
diff
changeset
|
96 |
order-resources.description=\ |
39150
cb99396625b4
8159172: Update usage of jlink/jimage/jmod to show option patterns
jlaskey
parents:
38451
diff
changeset
|
97 |
Order resources. e.g.: **/module-info.class,@classlist,/java.base/java/lang/** |
36511 | 98 |
|
99 |
strip-debug.description=\ |
|
100 |
Strip debug information from the output image |
|
101 |
||
53923 | 102 |
strip-java-debug-attributes.description=\ |
103 |
Strip Java debug attributes from classes in the output image |
|
104 |
||
36511 | 105 |
strip-native-commands.description=\ |
106 |
Exclude native commands (such as java/java.exe) from the image |
|
107 |
||
108 |
vm.argument=<client|server|minimal|all> |
|
109 |
||
110 |
vm.description=\ |
|
111 |
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
|
112 |
|
36511 | 113 |
zip.argument=[comma separated list of resource paths] |
114 |
||
115 |
zip.description=ZIP Compression |
|
116 |
||
36666
bf6dce37a2f0
8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents:
36511
diff
changeset
|
117 |
include-locales.argument=\ |
bf6dce37a2f0
8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents:
36511
diff
changeset
|
118 |
<langtag>[,<langtag>]* |
36511 | 119 |
|
36666
bf6dce37a2f0
8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents:
36511
diff
changeset
|
120 |
include-locales.description=\ |
bf6dce37a2f0
8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents:
36511
diff
changeset
|
121 |
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
|
122 |
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
|
123 |
|
bf6dce37a2f0
8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents:
36511
diff
changeset
|
124 |
include-locales.missingpackages=\ |
bf6dce37a2f0
8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents:
36511
diff
changeset
|
125 |
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
|
126 |
|
bf6dce37a2f0
8152143: jlink --include-locales should gracefully detect certain user error
naoto
parents:
36511
diff
changeset
|
127 |
include-locales.nomatchinglocales=\ |
36739
145210aba850
8152704: jlink command line output/help message improvement
naoto
parents:
36666
diff
changeset
|
128 |
No matching locales found for \"%s\". Check the specified pattern. |
145210aba850
8152704: jlink command line output/help message improvement
naoto
parents:
36666
diff
changeset
|
129 |
|
145210aba850
8152704: jlink command line output/help message improvement
naoto
parents:
36666
diff
changeset
|
130 |
include-locales.invalidtag=\ |
145210aba850
8152704: jlink command line output/help message improvement
naoto
parents:
36666
diff
changeset
|
131 |
Invalid language tag: %s |
36511 | 132 |
|
37790
71c730d5e73a
8155649: IncludeLocalesPlugin throws NPE when jdk.localedata not resolved
naoto
parents:
36757
diff
changeset
|
133 |
include-locales.localedatanotfound=\ |
40261
86a49ba76f52
8136930: Simplify use of module-system options by custom launchers
mchung
parents:
39491
diff
changeset
|
134 |
jdk.localedata module was not specified with --add-modules option |
37790
71c730d5e73a
8155649: IncludeLocalesPlugin throws NPE when jdk.localedata not resolved
naoto
parents:
36757
diff
changeset
|
135 |
|
36511 | 136 |
main.status.ok=Functional. |
137 |
||
138 |
main.status.not.ok= Not functional. |
|
139 |
||
140 |
plugin.plugins.header=\ |
|
141 |
List of available plugin options: |
|
142 |
||
143 |
plugin.opt.list-plugins=\ |
|
42174
fa763b059501
8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
jlaskey
parents:
41831
diff
changeset
|
144 |
\ --list-plugins List available plugins |
36511 | 145 |
|
146 |
plugin.opt.post-process-path=\ |
|
42174
fa763b059501
8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
jlaskey
parents:
41831
diff
changeset
|
147 |
\ --post-process-path <imagefile> Post process an existing image |
36511 | 148 |
|
149 |
plugin.opt.resources-last-sorter=\ |
|
42174
fa763b059501
8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
jlaskey
parents:
41831
diff
changeset
|
150 |
\ --resources-last-sorter <name> The last plugin allowed to sort\n\ |
fa763b059501
8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
jlaskey
parents:
41831
diff
changeset
|
151 |
\ resources |
36511 | 152 |
|
41831
2dd91b18195b
8160063: Provide a means to disable a plugin via the command line
sundar
parents:
41561
diff
changeset
|
153 |
plugin.opt.disable-plugin=\ |
42174
fa763b059501
8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
jlaskey
parents:
41831
diff
changeset
|
154 |
\ --disable-plugin <pluginname> Disable the plugin mentioned |
41831
2dd91b18195b
8160063: Provide a means to disable a plugin via the command line
sundar
parents:
41561
diff
changeset
|
155 |
|
42174
fa763b059501
8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
jlaskey
parents:
41831
diff
changeset
|
156 |
plugin.opt.compress=\ |
43791 | 157 |
\ -c, --compress=<0|1|2> Enable compression of resources:\n\ |
158 |
\ Level 0: No compression\n\ |
|
159 |
\ Level 1: Constant string sharing\n\ |
|
160 |
\ Level 2: ZIP |
|
36511 | 161 |
|
42174
fa763b059501
8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
jlaskey
parents:
41831
diff
changeset
|
162 |
plugin.opt.strip-debug=\ |
fa763b059501
8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
jlaskey
parents:
41831
diff
changeset
|
163 |
\ -G, --strip-debug Strip debug information |
36511 | 164 |
|
41561
0c6942d13f2e
8167558: Add new JMOD section for header files and man pages
mchung
parents:
40736
diff
changeset
|
165 |
plugin.opt.no-man-pages=\ |
42174
fa763b059501
8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
jlaskey
parents:
41831
diff
changeset
|
166 |
\ --no-man-pages Exclude man pages |
41561
0c6942d13f2e
8167558: Add new JMOD section for header files and man pages
mchung
parents:
40736
diff
changeset
|
167 |
|
0c6942d13f2e
8167558: Add new JMOD section for header files and man pages
mchung
parents:
40736
diff
changeset
|
168 |
plugin.opt.no-header-files=\ |
42174
fa763b059501
8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order
jlaskey
parents:
41831
diff
changeset
|
169 |
\ --no-header-files Exclude include header files |
41561
0c6942d13f2e
8167558: Add new JMOD section for header files and man pages
mchung
parents:
40736
diff
changeset
|
170 |
|
36511 | 171 |
main.plugin.name=\ |
172 |
\Plugin Name |
|
173 |
||
174 |
main.plugin.class=\ |
|
175 |
\Plugin Class |
|
176 |
||
177 |
main.plugin.module=\ |
|
178 |
\Plugin Module |
|
179 |
||
180 |
main.plugin.category=\ |
|
181 |
\Category |
|
182 |
||
183 |
main.plugin.description=\ |
|
184 |
\Description |
|
185 |
||
186 |
main.plugin.post.processors=\ |
|
187 |
Image Post Processors: |
|
188 |
||
189 |
main.plugin.argument=\ |
|
190 |
\Argument |
|
191 |
||
192 |
main.plugin.range.from=\ |
|
193 |
Range from |
|
194 |
||
195 |
main.plugin.range.to=\ |
|
196 |
to |
|
197 |
||
198 |
main.plugin.option=\ |
|
199 |
\Option |
|
200 |
||
201 |
main.plugin.no.value=\ |
|
202 |
\<empty> |
|
203 |
||
204 |
main.plugin.state=\ |
|
205 |
Functional state |
|
206 |
||
41831
2dd91b18195b
8160063: Provide a means to disable a plugin via the command line
sundar
parents:
41561
diff
changeset
|
207 |
err.no.such.plugin=No such plugin: {0} |
2dd91b18195b
8160063: Provide a means to disable a plugin via the command line
sundar
parents:
41561
diff
changeset
|
208 |
|
36511 | 209 |
err.provider.not.functional=The provider {0} is not functional. |
210 |
||
211 |
err.plugin.mutiple.options=More than one plugin enabled by {0} option |
|
212 |
err.provider.additional.arg.error=Error in additional argument specification in {0} option: {1} |
|
213 |
||
214 |
err.no.plugins.path=No plugins path argument. |
|
215 |
||
37888
c34e01b87292
8155237: jlink plugin to order resources should take a class list as input
jlaskey
parents:
37790
diff
changeset
|
216 |
err.dir.already.exits=directory already exists: {0} |
36511 | 217 |
|
218 |
err.invalid.index=invalid index for option {0} |
|
219 |
||
220 |
err.plugin.option.not.set=Option {0} must be set. |
|
221 |
||
222 |
warn.thirdparty.plugins=\ |
|
223 |
Enabling third party plugins can lead to unusable generated image. |
|
224 |
||
225 |
warn.thirdparty.plugins.enabled=\ |
|
226 |
You have enabled third party plugins. |