plugins.properties revision 15469:a3ba85993930
1#
2# Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
3# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4#
5# This code is free software; you can redistribute it and/or modify it
6# under the terms of the GNU General Public License version 2 only, as
7# published by the Free Software Foundation.  Oracle designates this
8# particular file as subject to the "Classpath" exception as provided
9# by Oracle in the LICENSE file that accompanied this code.
10#
11# This code is distributed in the hope that it will be useful, but WITHOUT
12# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
14# version 2 for more details (a copy is included in the LICENSE file that
15# accompanied this code).
16#
17# You should have received a copy of the GNU General Public License version
18# 2 along with this work; if not, write to the Free Software Foundation,
19# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20#
21# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22# or visit www.oracle.com if you need additional information or have any
23# questions.
24#
25
26release-info.argument=<file>|add:<key1>=<value1>:<key2>=<value2>:...|del:<key list>
27
28release-info.description=\
29<file> option is to load release properties from the supplied file.\n\
30add: is to add properties to the 'release' file.\n\
31Any number of <key>=<value> pairs can be passed.\n\
32del: is to delete the list of keys in release file.
33
34class-for-name.argument=
35
36class-for-name.description=\
37Class optimization: convert Class.forName calls to constant loads.
38
39compress.argument=<0|1|2>[:filter=<pattern-list>]
40
41compress.description=\
42Compress all resources in the output image.\n\
43Level 0: constant string sharing\n\
44Level 1: ZIP\n\
45Level 2: both.\n\
46An optional <pattern-list> filter can be specified to list the pattern of\n\
47files to be included.
48
49compact-cp.argument=<resource paths>
50
51compact-cp.description=Constant Pool strings sharing.\n\
52By default, all resources are compressed. You can express the set \n\
53of resources to compress or not compress (use ^ for negation).
54
55copy-files.argument=<List of <file path>=<image target> to copy to the image>.
56
57copy-files.description=\
58If files to copy are not absolute path, JDK home dir is used.\n\
59e.g.: jrt-fs.jar,LICENSE,/home/me/myfile.txt=somewhere/conf.txt
60
61exclude-files.argument=<pattern-list> of files to exclude
62
63exclude-files.description=\
64Specify files to exclude. e.g.: **.java,glob:/java.base/native/client/**
65
66exclude-resources.argument=<pattern-list> resources to exclude
67
68exclude-resources.description=\
69Specify resources to exclude. e.g.: **.jcov,glob:**/META-INF/**
70
71generate-jli-classes.argument=<@filename>
72
73generate-jli-classes.description=\
74Takes a file hinting to jlink what java.lang.invoke classes to pre-generate. If\n\
75this flag is not specified a default set of classes will be generated, so to \n\
76disable pre-generation supply the name of an empty or non-existing file
77
78installed-modules.description=Fast loading of module descriptors (always enabled)
79
80onoff.argument=<on|off>
81
82order-resources.argument=<pattern-list> of paths in priority order.  If a @file\n\
83is specified, then each line should be an exact match for the path to be ordered
84
85order-resources.description=\
86Order resources. e.g.: **/module-info.class,@classlist,/java.base/java/lang/**
87
88strip-debug.description=\
89Strip debug information from the output image
90
91strip-native-commands.description=\
92Exclude native commands (such as java/java.exe) from the image
93
94vm.argument=<client|server|minimal|all>
95
96vm.description=\
97Select the HotSpot VM in the output image.  Default is all
98
99zip.argument=[comma separated list of resource paths]
100
101zip.description=ZIP Compression
102
103include-locales.argument=\
104<langtag>[,<langtag>]*
105
106include-locales.description=\
107BCP 47 language tags separated by a comma, allowing locale matching\n\
108defined in RFC 4647. e.g.: en,ja,*-IN
109
110include-locales.missingpackages=\
111Missing locale data packages in jdk.localedata:\n\t
112
113include-locales.nomatchinglocales=\
114No matching locales found for \"%s\". Check the specified pattern.
115
116include-locales.invalidtag=\
117Invalid language tag: %s
118
119include-locales.localedatanotfound=\
120jdk.localedata module was not specified with --add-modules option
121
122main.status.ok=Functional.
123
124main.status.not.ok= Not functional.
125
126plugin.plugins.header=\
127List of available plugin options:
128
129plugin.opt.list-plugins=\
130\  --list-plugins                    List available plugins
131
132plugin.opt.post-process-path=\
133\  --post-process-path <imagefile>   Post process an existing image
134
135plugin.opt.resources-last-sorter=\
136\  --resources-last-sorter <name>    The last plugin allowed to sort resources
137
138plugin.opt.plugin-module-path=\
139\  --plugin-module-path <modulepath> Custom plugin module path
140
141plugin.opt.c=\
142\  -c, --compress=2                  Enable compression of resources (level 2)
143
144plugin.opt.G=\
145\  -G, --strip-debug                 Strip debug information
146
147main.plugin.name=\
148\Plugin Name
149
150main.plugin.class=\
151\Plugin Class
152
153main.plugin.module=\
154\Plugin Module
155
156main.plugin.category=\
157\Category
158
159main.plugin.description=\
160\Description
161
162main.plugin.post.processors=\
163Image Post Processors:
164
165main.plugin.argument=\
166\Argument
167
168main.plugin.range.from=\
169Range from
170
171main.plugin.range.to=\
172to
173
174main.plugin.option=\
175\Option
176
177main.plugin.no.value=\
178\<empty>
179
180main.plugin.state=\
181Functional state
182
183err.provider.not.functional=The provider {0} is not functional.
184
185err.plugin.mutiple.options=More than one plugin enabled by {0} option
186err.provider.additional.arg.error=Error in additional argument specification in {0} option: {1}
187
188err.no.plugins.path=No plugins path argument.
189
190err.dir.already.exits=directory already exists: {0}
191
192err.invalid.index=invalid index for option {0}
193
194err.plugin.option.not.set=Option {0} must be set.
195
196warn.thirdparty.plugins=\
197Enabling third party plugins can lead to unusable generated image.
198
199warn.thirdparty.plugins.enabled=\
200You have enabled third party plugins.
201