view src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties @ 13901:b2a69d66dc65

8142968: Module System implementation Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282 Reviewed-by: alanb, mchung, naoto, rriggs, psandoz, plevart, mullan, ascarpino, vinnie, prr, sherman, dfuchs, mhaupt Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, chris.hegarty@oracle.com, alexandr.scherbatiy@oracle.com, amy.lu@oracle.com, calvin.cheung@oracle.com, daniel.fuchs@oracle.com, erik.joelsson@oracle.com, harold.seigel@oracle.com, jaroslav.bachorik@oracle.com, jean-francois.denise@oracle.com, jan.lahoda@oracle.com, james.laskey@oracle.com, lois.foltan@oracle.com, miroslav.kos@oracle.com, huaming.li@oracle.com, sean.mullan@oracle.com, naoto.sato@oracle.com, masayoshi.okutsu@oracle.com, peter.levart@gmail.com, philip.race@oracle.com, claes.redestad@oracle.com, sergey.bylokhov@oracle.com, alexandre.iline@oracle.com, volker.simonis@gmail.com, staffan.larsen@oracle.com, stuart.marks@oracle.com, semyon.sadetsky@oracle.com, serguei.spitsyn@oracle.com, sundararajan.athijegannathan@oracle.com, valerie.peng@oracle.com, vincent.x.ryan@oracle.com, weijun.wang@oracle.com, yuri.nesterenko@oracle.com, yekaterina.kantserova@oracle.com, alexander.kulyakhtin@oracle.com, felix.yang@oracle.com, andrei.eremeev@oracle.com, frank.yuan@oracle.com, sergei.pikalev@oracle.com, sibabrata.sahoo@oracle.com, tiantian.du@oracle.com, sha.jiang@oracle.com
author alanb
date Thu, 17 Mar 2016 19:04:16 +0000
parents
children 775df952df90
line wrap: on
line source
release-info.argument=<file>|add:<key1>=<value1>:<key2>=<value2>:...|del:<key list>

release-info.description=\
<file> option is to load release properties from the supplied file.\n\
add: is to add properties to the 'release' file.\n\
Any number of <key>=<value> pairs can be passed.\n\
del: is to delete the list of keys in release file.

class-optim.argument=<all|forName-folding>[:log=<log file>]

class-optim.description=\
Class optimization. Warning: This plugin is experimental.\n\
An optional <log file> can be specified to log applied optimizations.

compress.argument=<0|1|2>[:filter=<pattern>]

compress.description=\
Compress all resources in the output image.\n\
Level 0: constant string sharing\n\
Level 1: ZIP\n\
Level 2: both.\n\
An optional filter can be specified to list the pattern of files to be filtered.\n\
Use ^ for negation. eg: *Exception.class,*Error.class,^/java.base/java/lang/*

compact-cp.argument=<resource paths>

compact-cp.description=Constant Pool strings sharing.\n\
By default, all resources are compressed. You can express the set \n\
of resources to compress or not compress (use ^ for negation).

copy-files.argument=<List of <file path>=<image target> to copy to the image>.

copy-files.description=\
If files to copy are not absolute path, JDK home dir is used.\n\
eg: jrt-fs.jar,LICENSE,/home/me/myfile.txt=somewehere/conf.txt

exclude-files.argument=<files to exclude | files of excluded files>

exclude-files.description=\
Specify files to exclude. eg: *.diz, /java.base/native/client/*

exclude-resources.argument=<resources to exclude | file of excluded resources>

exclude-resources.description=\
Specify resources to exclude. eg: *.jcov, */META-INF/*

installed-modules.description=Fast loading of module descriptors (always enabled)

onoff.argument=<on|off>

sort-resources.argument=<paths in priority order | file with resource paths>

sort-resources.description=\
Sort resources. eg: */modules-info.class,/java-base/java/lang/*

strip-debug.description=\
Strip debug information from the output image

strip-native-commands.description=\
Exclude native commands (such as java/java.exe) from the image

vm.argument=<client|server|minimal|all>

vm.description=\
Select the HotSpot VM in the output image.  Default is all
 
zip.argument=[comma separated list of resource paths]

zip.description=ZIP Compression

include-locales.argument=<langtag>[,<langtag>]*

include-locales.description=BCP 47 language tags separated by a comma, allowing locale matching\ndefined in RFC 4647. eg: en,ja,*-IN

main.status.ok=Functional.

main.status.not.ok= Not functional.

plugin.plugins.header=\
List of available plugin options:

plugin.opt.list-plugins=\
\  --list-plugins                    List available plugins

plugin.opt.post-process-path=\
\  --post-process-path <imagefile>   Post process an existing image

plugin.opt.resources-last-sorter=\
\  --resources-last-sorter <name>    The last plugin allowed to sort resources

plugin.opt.plugins-modulepath=\
\  --plugin-module-path <modulepath> Custom plugins module path

plugin.opt.c=\
\  -c, --compress=2                  Enable compression of resources (level 2)

plugin.opt.G=\
\  -G, --strip-debug                 Strip debug information

main.plugin.name=\
\Plugin Name

main.plugin.class=\
\Plugin Class

main.plugin.module=\
\Plugin Module

main.plugin.category=\
\Category

main.plugin.description=\
\Description

main.plugin.post.processors=\
Image Post Processors:

main.plugin.argument=\
\Argument

main.plugin.range.from=\
Range from

main.plugin.range.to=\
to

main.plugin.option=\
\Option

main.plugin.no.value=\
\<empty>

main.plugin.state=\
Functional state

err.provider.not.functional=The provider {0} is not functional.

err.plugin.mutiple.options=More than one plugin enabled by {0} option
err.provider.additional.arg.error=Error in additional argument specification in {0} option: {1}

err.no.plugins.path=No plugins path argument.

err.dir.already.exits=directory already exists: {0} 

err.invalid.index=invalid index for option {0}

err.plugin.option.not.set=Option {0} must be set.

warn.thirdparty.plugins=\
Enabling third party plugins can lead to unusable generated image.

warn.thirdparty.plugins.enabled=\
You have enabled third party plugins.