73 \ The --validate-modules option may be useful for finding\n\ |
73 \ The --validate-modules option may be useful for finding\n\ |
74 \ conflicts and other errors with modules on the module path.\n\ |
74 \ conflicts and other errors with modules on the module path.\n\ |
75 \ -D<name>=<value>\n\ |
75 \ -D<name>=<value>\n\ |
76 \ set a system property\n\ |
76 \ set a system property\n\ |
77 \ -verbose:[class|module|gc|jni]\n\ |
77 \ -verbose:[class|module|gc|jni]\n\ |
78 \ enable verbose output\n\ |
78 \ enable verbose output for the given subsystem\n\ |
79 \ -version print product version to the error stream and exit\n\ |
79 \ -version print product version to the error stream and exit\n\ |
80 \ --version print product version to the output stream and exit\n\ |
80 \ --version print product version to the output stream and exit\n\ |
81 \ -showversion print product version to the error stream and continue\n\ |
81 \ -showversion print product version to the error stream and continue\n\ |
82 \ --show-version\n\ |
82 \ --show-version\n\ |
83 \ print product version to the output stream and continue\n\ |
83 \ print product version to the output stream and continue\n\ |
127 \ -Xbatch disable background compilation\n\ |
127 \ -Xbatch disable background compilation\n\ |
128 \ -Xbootclasspath/a:<directories and zip/jar files separated by {0}>\n\ |
128 \ -Xbootclasspath/a:<directories and zip/jar files separated by {0}>\n\ |
129 \ append to end of bootstrap class path\n\ |
129 \ append to end of bootstrap class path\n\ |
130 \ -Xcheck:jni perform additional checks for JNI functions\n\ |
130 \ -Xcheck:jni perform additional checks for JNI functions\n\ |
131 \ -Xcomp forces compilation of methods on first invocation\n\ |
131 \ -Xcomp forces compilation of methods on first invocation\n\ |
132 \ -Xdebug provided for backward compatibility\n\ |
132 \ -Xdebug does nothing. Provided for backward compatibility.\n\ |
133 \ -Xdiag show additional diagnostic messages\n\ |
133 \ -Xdiag show additional diagnostic messages\n\ |
134 \ -Xfuture enable strictest checks, anticipating future default\n\ |
134 \ -Xfuture enable strictest checks, anticipating future default.\n\ |
135 \ This option is deprecated and may be removed in a\n\ |
135 \ This option is deprecated and may be removed in a\n\ |
136 \ future release.\n\ |
136 \ future release.\n\ |
137 \ -Xint interpreted mode execution only\n\ |
137 \ -Xint interpreted mode execution only\n\ |
138 \ -Xinternalversion\n\ |
138 \ -Xinternalversion\n\ |
139 \ displays more detailed JVM version information than the\n\ |
139 \ displays more detailed JVM version information than the\n\ |
140 \ -version option\n\ |
140 \ -version option\n\ |
141 \ -Xlog:<opts> Configure or enable logging with the Java Virtual\n\ |
141 \ -Xlog:<opts> Configure or enable logging with the Java Virtual\n\ |
142 \ Machine (JVM) unified logging framework. Use -Xlog:help\n\ |
142 \ Machine (JVM) unified logging framework. Use -Xlog:help\n\ |
143 \ for details.\n\ |
143 \ for details.\n\ |
144 \ -Xloggc:<file> log GC status to a file with time stamps\n\ |
144 \ -Xloggc:<file> log GC status to a file with time stamps.\n\ |
|
145 \ This option is deprecated and may be removed in a\n\ |
|
146 \ future release. It is replaced by -Xlog:gc:<file>.\n\ |
145 \ -Xmixed mixed mode execution (default)\n\ |
147 \ -Xmixed mixed mode execution (default)\n\ |
146 \ -Xmn<size> sets the initial and maximum size (in bytes) of the heap\n\ |
148 \ -Xmn<size> sets the initial and maximum size (in bytes) of the heap\n\ |
147 \ for the young generation (nursery)\n\ |
149 \ for the young generation (nursery)\n\ |
148 \ -Xms<size> set initial Java heap size\n\ |
150 \ -Xms<size> set initial Java heap size\n\ |
149 \ -Xmx<size> set maximum Java heap size\n\ |
151 \ -Xmx<size> set maximum Java heap size\n\ |
150 \ -Xnoclassgc disable class garbage collection\n\ |
152 \ -Xnoclassgc disable class garbage collection\n\ |
151 \ -Xrs reduce use of OS signals by Java/VM (see documentation)\n\ |
153 \ -Xrs reduce use of OS signals by Java/VM (see documentation)\n\ |
152 \ -Xshare:auto use shared class data if possible (default)\n\ |
154 \ -Xshare:auto use shared class data if possible (default)\n\ |
153 \ -Xshare:off do not attempt to use shared class data\n\ |
155 \ -Xshare:off do not attempt to use shared class data\n\ |
154 \ -Xshare:on require using shared class data, otherwise fail.\n\ |
156 \ -Xshare:on require using shared class data, otherwise fail.\n\ |
|
157 \ This is a testing option and may lead to intermittent\n\ |
|
158 \ failures. It should not be used in production environments.\n\ |
155 \ -XshowSettings show all settings and continue\n\ |
159 \ -XshowSettings show all settings and continue\n\ |
156 \ -XshowSettings:all\n\ |
160 \ -XshowSettings:all\n\ |
157 \ show all settings and continue\n\ |
161 \ show all settings and continue\n\ |
158 \ -XshowSettings:locale\n\ |
162 \ -XshowSettings:locale\n\ |
159 \ show all locale related settings and continue\n\ |
163 \ show all locale related settings and continue\n\ |
189 \ --limit-modules <module name>[,<module name>...]\n\ |
193 \ --limit-modules <module name>[,<module name>...]\n\ |
190 \ limit the universe of observable modules\n\ |
194 \ limit the universe of observable modules\n\ |
191 \ --patch-module <module>=<file>({0}<file>)*\n\ |
195 \ --patch-module <module>=<file>({0}<file>)*\n\ |
192 \ override or augment a module with classes and resources\n\ |
196 \ override or augment a module with classes and resources\n\ |
193 \ in JAR files or directories.\n\ |
197 \ in JAR files or directories.\n\ |
194 \ --disable-@files disable further argument file expansion\n\ |
|
195 \ --source <version>\n\ |
198 \ --source <version>\n\ |
196 \ set the version of the source in source-file mode.\n\n\ |
199 \ set the version of the source in source-file mode.\n\n\ |
197 These extra options are subject to change without notice.\n |
200 These extra options are subject to change without notice.\n |
198 |
201 |
199 # Translators please note do not translate the options themselves |
202 # Translators please note do not translate the options themselves |
200 java.launcher.X.macosx.usage=\ |
203 java.launcher.X.macosx.usage=\ |
201 \n\ |
204 \n\ |
202 The following options are Mac OS X specific:\n\ |
205 The following options are macOS specific:\n\ |
203 \ -XstartOnFirstThread\n\ |
206 \ -XstartOnFirstThread\n\ |
204 \ run the main() method on the first (AppKit) thread\n\ |
207 \ run the main() method on the first (AppKit) thread\n\ |
205 \ -Xdock:name=<application name>\n\ |
208 \ -Xdock:name=<application name>\n\ |
206 \ override default application name displayed in dock\n\ |
209 \ override default application name displayed in dock\n\ |
207 \ -Xdock:icon=<path to icon file>\n\ |
210 \ -Xdock:icon=<path to icon file>\n\ |