jdk/src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
author alanb
Tue, 03 May 2016 09:09:57 +0100
changeset 37779 7c84df693837
parent 36511 9d0388c6b336
child 38468 d459a0f8fe72
permissions -rw-r--r--
8154956: Module system implementation refresh (4/2016) Reviewed-by: alanb, mchung, chegar, redestad Contributed-by: alan.bateman@oracle.com, mandy.chung@oracle.com, erik.joelsson@oracle.com, chris.hegarty@oracle.com, peter.levart@gmail.com, sundararajan.athijegannathan@oracle.com
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     1
#
23010
6dadb192ad81 8029235: Update copyright year to match last edit in jdk8 jdk repository for 2013
lana
parents: 21348
diff changeset
     2
# Copyright (c) 1999, 2013, Oracle and/or its affiliates. All rights reserved.
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     3
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
90ce3da70b43 Initial load
duke
parents:
diff changeset
     4
#
90ce3da70b43 Initial load
duke
parents:
diff changeset
     5
# This code is free software; you can redistribute it and/or modify it
90ce3da70b43 Initial load
duke
parents:
diff changeset
     6
# under the terms of the GNU General Public License version 2 only, as
5506
202f599c92aa 6943119: Rebrand source copyright notices
ohair
parents: 2
diff changeset
     7
# published by the Free Software Foundation.  Oracle designates this
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     8
# particular file as subject to the "Classpath" exception as provided
5506
202f599c92aa 6943119: Rebrand source copyright notices
ohair
parents: 2
diff changeset
     9
# by Oracle in the LICENSE file that accompanied this code.
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    10
#
90ce3da70b43 Initial load
duke
parents:
diff changeset
    11
# This code is distributed in the hope that it will be useful, but WITHOUT
90ce3da70b43 Initial load
duke
parents:
diff changeset
    12
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
90ce3da70b43 Initial load
duke
parents:
diff changeset
    13
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
90ce3da70b43 Initial load
duke
parents:
diff changeset
    14
# version 2 for more details (a copy is included in the LICENSE file that
90ce3da70b43 Initial load
duke
parents:
diff changeset
    15
# accompanied this code).
90ce3da70b43 Initial load
duke
parents:
diff changeset
    16
#
90ce3da70b43 Initial load
duke
parents:
diff changeset
    17
# You should have received a copy of the GNU General Public License version
90ce3da70b43 Initial load
duke
parents:
diff changeset
    18
# 2 along with this work; if not, write to the Free Software Foundation,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    19
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
90ce3da70b43 Initial load
duke
parents:
diff changeset
    20
#
5506
202f599c92aa 6943119: Rebrand source copyright notices
ohair
parents: 2
diff changeset
    21
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
202f599c92aa 6943119: Rebrand source copyright notices
ohair
parents: 2
diff changeset
    22
# or visit www.oracle.com if you need additional information or have any
202f599c92aa 6943119: Rebrand source copyright notices
ohair
parents: 2
diff changeset
    23
# questions.
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    24
#
90ce3da70b43 Initial load
duke
parents:
diff changeset
    25
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    26
error.multiple.main.operations=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    27
     You may not specify more than one '-cuxti' options
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    28
error.cant.open=\
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    29
     can''t open: {0}
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    30
error.illegal.option=\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    31
        Illegal option: {0}
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    32
error.unrecognized.option=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    33
    unrecognized option : {0}
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    34
error.missing.arg=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    35
     option {0} requires an argument
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    36
error.bad.file.arg=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    37
     Error parsing file arguments
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    38
error.bad.option=\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    39
        One of options -{ctxu} must be specified.
90ce3da70b43 Initial load
duke
parents:
diff changeset
    40
error.bad.cflag=\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    41
        'c' flag requires manifest or input files to be specified!
90ce3da70b43 Initial load
duke
parents:
diff changeset
    42
error.bad.uflag=\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    43
        'u' flag requires manifest, 'e' flag or input files to be specified!
90ce3da70b43 Initial load
duke
parents:
diff changeset
    44
error.bad.eflag=\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    45
	'e' flag and manifest with the 'Main-Class' attribute cannot be specified \n\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    46
	 together!
90ce3da70b43 Initial load
duke
parents:
diff changeset
    47
error.nosuch.fileordir=\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    48
        {0} : no such file or directory
90ce3da70b43 Initial load
duke
parents:
diff changeset
    49
error.write.file=\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    50
        Error in writing existing jar file
90ce3da70b43 Initial load
duke
parents:
diff changeset
    51
error.create.dir=\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    52
        {0} : could not create directory
90ce3da70b43 Initial load
duke
parents:
diff changeset
    53
error.incorrect.length=\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    54
        incorrect length while processing: {0}
21348
e30c5696b4c5 8020802: Need an ability to create jar files that are invariant to the pack200 packing/unpacking
kizune
parents: 19811
diff changeset
    55
error.create.tempfile=\
e30c5696b4c5 8020802: Need an ability to create jar files that are invariant to the pack200 packing/unpacking
kizune
parents: 19811
diff changeset
    56
        Could not create a temporary file
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    57
error.hash.dep=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    58
        Hashing module {0} dependences, unable to find module {1} on module path
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    59
error.module.options.without.info=\
37779
7c84df693837 8154956: Module system implementation refresh (4/2016)
alanb
parents: 36511
diff changeset
    60
        One of --module-version or --hash-modules without module-info.class
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    61
error.unexpected.module-info=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    62
        Unexpected module descriptor {0}
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    63
error.module.descriptor.not.found=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    64
        Module descriptor not found
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    65
error.missing.provider=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    66
        Service provider not found: {0}
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    67
out.added.manifest=\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    68
        added manifest
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    69
out.added.module-info=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    70
        added module-info.class
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    71
out.update.manifest=\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    72
        updated manifest
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    73
out.update.module-info=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    74
        updated module-info.class
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    75
out.ignore.entry=\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    76
        ignoring entry {0}
90ce3da70b43 Initial load
duke
parents:
diff changeset
    77
out.adding=\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    78
        adding: {0}
90ce3da70b43 Initial load
duke
parents:
diff changeset
    79
out.deflated=\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    80
        (deflated {0}%)
90ce3da70b43 Initial load
duke
parents:
diff changeset
    81
out.stored=\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    82
        (stored 0%)
90ce3da70b43 Initial load
duke
parents:
diff changeset
    83
out.create=\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    84
        \ \ created: {0}
90ce3da70b43 Initial load
duke
parents:
diff changeset
    85
out.extracted=\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    86
        extracted: {0}
90ce3da70b43 Initial load
duke
parents:
diff changeset
    87
out.inflated=\
19811
8a5812fbba44 7186632: NLS t13y issue on jar.properties file
sherman
parents: 19409
diff changeset
    88
        \ inflated: {0}
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    89
out.size=\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    90
        (in = {0}) (out= {1})
90ce3da70b43 Initial load
duke
parents:
diff changeset
    91
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    92
usage.compat=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    93
\Compatibility Interface:\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
    94
\n\
29914
48393dc87f88 8064601: Improve jar file handling
sherman
parents: 29369
diff changeset
    95
Usage: jar {ctxui}[vfmn0PMe] [jar-file] [manifest-file] [entry-point] [-C dir] files ...\n\
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    96
Options:\n\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    97
\ \   -c  create new archive\n\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    98
\ \   -t  list table of contents for archive\n\
90ce3da70b43 Initial load
duke
parents:
diff changeset
    99
\ \   -x  extract named (or all) files from archive\n\
90ce3da70b43 Initial load
duke
parents:
diff changeset
   100
\ \   -u  update existing archive\n\
90ce3da70b43 Initial load
duke
parents:
diff changeset
   101
\ \   -v  generate verbose output on standard output\n\
90ce3da70b43 Initial load
duke
parents:
diff changeset
   102
\ \   -f  specify archive file name\n\
90ce3da70b43 Initial load
duke
parents:
diff changeset
   103
\ \   -m  include manifest information from specified manifest file\n\
21348
e30c5696b4c5 8020802: Need an ability to create jar files that are invariant to the pack200 packing/unpacking
kizune
parents: 19811
diff changeset
   104
\ \   -n  perform Pack200 normalization after creating a new archive\n\
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   105
\ \   -e  specify application entry point for stand-alone application \n\
90ce3da70b43 Initial load
duke
parents:
diff changeset
   106
\ \       bundled into an executable jar file\n\
90ce3da70b43 Initial load
duke
parents:
diff changeset
   107
\ \   -0  store only; use no ZIP compression\n\
29914
48393dc87f88 8064601: Improve jar file handling
sherman
parents: 29369
diff changeset
   108
\ \   -P  preserve leading '/' (absolute path) and ".." (parent directory) components from file names\n\
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
   109
\ \   -M  do not create a manifest file for the entries\n\
90ce3da70b43 Initial load
duke
parents:
diff changeset
   110
\ \   -i  generate index information for the specified jar files\n\
90ce3da70b43 Initial load
duke
parents:
diff changeset
   111
\ \   -C  change to the specified directory and include the following file\n\
90ce3da70b43 Initial load
duke
parents:
diff changeset
   112
If any file is a directory then it is processed recursively.\n\
90ce3da70b43 Initial load
duke
parents:
diff changeset
   113
The manifest file name, the archive file name and the entry point name are\n\
90ce3da70b43 Initial load
duke
parents:
diff changeset
   114
specified in the same order as the 'm', 'f' and 'e' flags.\n\n\
90ce3da70b43 Initial load
duke
parents:
diff changeset
   115
Example 1: to archive two class files into an archive called classes.jar: \n\
90ce3da70b43 Initial load
duke
parents:
diff changeset
   116
\ \      jar cvf classes.jar Foo.class Bar.class \n\
90ce3da70b43 Initial load
duke
parents:
diff changeset
   117
Example 2: use an existing manifest file 'mymanifest' and archive all the\n\
90ce3da70b43 Initial load
duke
parents:
diff changeset
   118
\ \          files in the foo/ directory into 'classes.jar': \n\
90ce3da70b43 Initial load
duke
parents:
diff changeset
   119
\ \      jar cvfm classes.jar mymanifest -C foo/ .\n
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   120
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   121
main.usage.summary=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   122
jar: You must specify one of -ctxui options.
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   123
main.usage.summary.try=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   124
Try `jar --help' for more information.
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   125
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   126
main.help.preopt=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   127
Usage: jar [OPTION...] [-C dir] files ...\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   128
jar creates an archive for classes and resources, and can manipulate or\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   129
restore individual classes or resources from an archive.\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   130
\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   131
\ Examples:\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   132
\ # Create an archive called classes.jar with two class files:\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   133
\ jar --create --file classes.jar Foo.class Bar.class\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   134
\ # Create an archive using an existing manifest, with all the files in foo/:\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   135
\ jar --create --file classes.jar --manifest mymanifest -C foo/ .\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   136
\ # Create a modular jar archive, where the module descriptor is located in\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   137
\ # classes/module-info.class:\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   138
\ jar --create --file foo.jar --main-class com.foo.Main --module-version 1.0\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   139
\     -C foo/ classes resources\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   140
\ # Update an existing non-modular jar to a modular jar:\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   141
\ jar --update --file foo.jar --main-class com.foo.Main --module-version 1.0\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   142
\     -C foo/ module-info.class
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   143
main.help.opt.main=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   144
\ Main operation mode:\n
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   145
main.help.opt.main.create=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   146
\  -c, --create               Create the archive
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   147
main.help.opt.main.generate-index=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   148
\  -i, --generate-index=FILE  Generate index information for the specified jar\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   149
\                             archives
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   150
main.help.opt.main.list=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   151
\  -t, --list                 List the table of contents for the archive
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   152
main.help.opt.main.update=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   153
\  -u, --update               Update an existing jar archive
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   154
main.help.opt.main.extract=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   155
\  -x, --extract              Extract named (or all) files from the archive
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   156
main.help.opt.main.print-module-descriptor=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   157
\  -p, --print-module-descriptor  Print the module descriptor
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   158
main.help.opt.any=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   159
\ Operation modifiers valid in any mode:\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   160
\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   161
\  -C DIR                     Change to the specified directory and include the\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   162
\                             following file
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   163
main.help.opt.any.file=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   164
\  -f, --file=FILE            The archive file name
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   165
main.help.opt.any.verbose=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   166
\  -v, --verbose              Generate verbose output on standard output
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   167
main.help.opt.create.update=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   168
\ Operation modifiers valid only in create and update mode:\n
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   169
main.help.opt.create.update.main-class=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   170
\  -e, --main-class=CLASSNAME The application entry point for stand-alone\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   171
\                             applications bundled into a modular, or executable,\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   172
\                             jar archive
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   173
main.help.opt.create.update.manifest=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   174
\  -m, --manifest=FILE        Include the manifest information from the given\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   175
\                             manifest file
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   176
main.help.opt.create.update.no-manifest=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   177
\  -M, --no-manifest          Do not create a manifest file for the entries
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   178
main.help.opt.create.update.module-version=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   179
\      --module-version=VERSION    The module version, when creating a modular\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   180
\                             jar, or updating a non-modular jar
37779
7c84df693837 8154956: Module system implementation refresh (4/2016)
alanb
parents: 36511
diff changeset
   181
main.help.opt.create.update.hash-modules=\
7c84df693837 8154956: Module system implementation refresh (4/2016)
alanb
parents: 36511
diff changeset
   182
\      --hash-modules=PATTERN Compute and record the hashes of modules \n\
7c84df693837 8154956: Module system implementation refresh (4/2016)
alanb
parents: 36511
diff changeset
   183
\                             matched by the given pattern and that depend upon\n\
7c84df693837 8154956: Module system implementation refresh (4/2016)
alanb
parents: 36511
diff changeset
   184
\                             directly or indirectly on a modular jar being\n\
7c84df693837 8154956: Module system implementation refresh (4/2016)
alanb
parents: 36511
diff changeset
   185
\                             created or a non-modular jar being updated
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   186
main.help.opt.create.update.modulepath=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   187
\      --modulepath           Location of module dependence for generating
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   188
\                             the hash
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   189
main.help.opt.create.update.index=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   190
\ Operation modifiers valid only in create, update, and generate-index mode:\n
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   191
main.help.opt.create.update.index.no-compress=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   192
\  -0, --no-compress          Store only; use no ZIP compression
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   193
main.help.opt.other=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   194
\ Other options:\n
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   195
main.help.opt.other.help=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   196
\  -?, --help[:compat]        Give this, or optionally the compatibility, help
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   197
main.help.opt.other.version=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   198
\      --version              Print program version
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   199
main.help.postopt=\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   200
\ An archive is a modular jar if a module descriptor, 'module-info.class', is\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   201
\ located in the root of the given directories, or the root of the jar archive\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   202
\ itself. The following operations are only valid when creating a modular jar,\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   203
\ or updating an existing non-modular jar: '--module-version',\n\
37779
7c84df693837 8154956: Module system implementation refresh (4/2016)
alanb
parents: 36511
diff changeset
   204
\ '--hash-modules', and '--modulepath'.\n\
36511
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   205
\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   206
\ Mandatory or optional arguments to long options are also mandatory or optional\n\
9d0388c6b336 8142968: Module System implementation
alanb
parents: 29914
diff changeset
   207
\ for any corresponding short options.