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 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 34 class-for-name.argument= 35 36 class-for-name.description=\ 37 Class optimization: convert Class.forName calls to constant loads. 38 39 compress.argument=<0|1|2>[:filter=<pattern-list>] 40 41 compress.description=\ 42 Compress all resources in the output image.\n\ 43 Level 0: constant string sharing\n\ 44 Level 1: ZIP\n\ 45 Level 2: both.\n\ 46 An optional <pattern-list> filter can be specified to list the pattern of\n\ 47 files to be included. 48 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 55 copy-files.argument=<List of <file path>=<image target> to copy to the image>. 56 57 copy-files.description=\ 58 If files to copy are not absolute path, JDK home dir is used.\n\ 59 e.g.: /home/me/myfile.txt=somewhere/conf.txt 60 61 dedup-legal-notices.argument=[error-if-not-same-content] 62 63 dedup-legal-notices.description=\ 64 De-duplicate all legal notices. If error-if-not-same-content is\n\ 65 specified then it will be an error if two files of the same filename\n\ 66 are different. 67 68 exclude-files.argument=<pattern-list> of files to exclude 69 70 exclude-files.description=\ 71 Specify files to exclude. e.g.: **.java,glob:/java.base/native/client/** 72 73 exclude-resources.argument=<pattern-list> resources to exclude 74 75 exclude-resources.description=\ 76 Specify resources to exclude. e.g.: **.jcov,glob:**/META-INF/** 77 78 exclude-jmod-section.argument=<section-name>\n\ 79 where <section-name> is \"man\" or \"headers". 80 81 exclude-jmod-section.description=\ 82 Specify a JMOD section to exclude 83 84 generate-jli-classes.argument=@filename 85 86 generate-jli-classes.description=\ 87 Takes a file hinting to jlink what java.lang.invoke classes to pre-generate. If\n\ 88 this flag is not specified a default set of classes will be generated. 89 90 system-modules.description=Fast loading of module descriptors (always enabled) 91 92 onoff.argument=<on|off> 93 94 order-resources.argument=<pattern-list> of paths in priority order. If a @file\n\ 95 is specified, then each line should be an exact match for the path to be ordered 96 97 order-resources.description=\ 98 Order resources. e.g.: **/module-info.class,@classlist,/java.base/java/lang/** 99 100 strip-debug.description=\ 101 Strip debug information from the output image 102 103 strip-native-commands.description=\ 104 Exclude native commands (such as java/java.exe) from the image 105 106 vm.argument=<client|server|minimal|all> 107 108 vm.description=\ 109 Select the HotSpot VM in the output image. Default is all 110 111 zip.argument=[comma separated list of resource paths] 112 113 zip.description=ZIP Compression 114 115 include-locales.argument=\ 116 <langtag>[,<langtag>]* 117 118 include-locales.description=\ 119 BCP 47 language tags separated by a comma, allowing locale matching\n\ 120 defined in RFC 4647. e.g.: en,ja,*-IN 121 122 include-locales.missingpackages=\ 123 Missing locale data packages in jdk.localedata:\n\t 124 125 include-locales.nomatchinglocales=\ 126 No matching locales found for \"%s\". Check the specified pattern. 127 128 include-locales.invalidtag=\ 129 Invalid language tag: %s 130 131 include-locales.localedatanotfound=\ 132 jdk.localedata module was not specified with --add-modules option 133 134 main.status.ok=Functional. 135 136 main.status.not.ok= Not functional. 137 138 plugin.plugins.header=\ 139 List of available plugin options: 140 141 plugin.opt.list-plugins=\ 142 \ --list-plugins List available plugins 143 144 plugin.opt.post-process-path=\ 145 \ --post-process-path <imagefile> Post process an existing image 146 147 plugin.opt.resources-last-sorter=\ 148 \ --resources-last-sorter <name> The last plugin allowed to sort\n\ 149 \ resources 150 151 plugin.opt.plugin-module-path=\ 152 \ --plugin-module-path <modulepath> Custom plugin module path 153 154 plugin.opt.disable-plugin=\ 155 \ --disable-plugin <pluginname> Disable the plugin mentioned 156 157 plugin.opt.compress=\ 158 \ -c, --compress=<0|1|2> Enable compression of resources\n\ 159 \ More details in --list-plugins option 160 161 plugin.opt.strip-debug=\ 162 \ -G, --strip-debug Strip debug information 163 164 plugin.opt.no-man-pages=\ 165 \ --no-man-pages Exclude man pages 166 167 plugin.opt.no-header-files=\ 168 \ --no-header-files Exclude include header files 169 170 main.plugin.name=\ 171 \Plugin Name 172 173 main.plugin.class=\ 174 \Plugin Class 175 176 main.plugin.module=\ 177 \Plugin Module 178 179 main.plugin.category=\ 180 \Category 181 182 main.plugin.description=\ 183 \Description 184 185 main.plugin.post.processors=\ 186 Image Post Processors: 187 188 main.plugin.argument=\ 189 \Argument 190 191 main.plugin.range.from=\ 192 Range from 193 194 main.plugin.range.to=\ 195 to 196 197 main.plugin.option=\ 198 \Option 199 200 main.plugin.no.value=\ 201 \<empty> 202 203 main.plugin.state=\ 204 Functional state 205 206 err.no.such.plugin=No such plugin: {0} 207 208 err.provider.not.functional=The provider {0} is not functional. 209 210 err.plugin.mutiple.options=More than one plugin enabled by {0} option 211 err.provider.additional.arg.error=Error in additional argument specification in {0} option: {1} 212 213 err.no.plugins.path=No plugins path argument. 214 215 err.dir.already.exits=directory already exists: {0} 216 217 err.invalid.index=invalid index for option {0} 218 219 err.plugin.option.not.set=Option {0} must be set. 220 221 warn.thirdparty.plugins=\ 222 Enabling third party plugins can lead to unusable generated image. 223 224 warn.thirdparty.plugins.enabled=\ 225 You have enabled third party plugins. --- EOF ---