< prev index next >

src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties

Print this page

  1 #
  2 # Copyright (c) 1999, 2025, 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

 94 javac.opt.source=\
 95     Provide source compatibility with the specified Java SE release.\n\
 96     Supported releases: \n    {0}
 97 javac.opt.Werror=\
 98     Terminate compilation if any warnings occur
 99 javac.opt.arg.Werror=\
100     <key>(,<key>)*
101 javac.opt.Werror.custom=\
102     Specify lint categories for which warnings should terminate compilation,\n\
103     separated by comma.\n\
104     Precede a key by ''-'' to exclude the specified category.\n\
105     Use --help-lint to see the supported keys.
106 javac.opt.A=\
107     Options to pass to annotation processors
108 javac.opt.implicit=\
109     Specify whether to generate class files for implicitly referenced files
110 javac.opt.pkginfo=\
111     Specify handling of package-info files
112 javac.opt.multi-release=\
113     Specify which release to use in multi-release jars


114 javac.opt.arg.class=\
115     <class>
116 javac.opt.arg.class.list=\
117     <class1>[,<class2>,<class3>...]
118 javac.opt.arg.flag=\
119     <flag>
120 javac.opt.arg.key.equals.value=\
121     key[=value]
122 javac.opt.arg.path=\
123     <path>
124 javac.opt.arg.mspath=\
125     <module-source-path>
126 javac.opt.arg.m=\
127     <module>(,<module>)*
128 javac.opt.arg.jdk=\
129     <jdk>|none
130 javac.opt.arg.dirs=\
131     <dirs>
132 javac.opt.arg.directory=\
133     <directory>
134 javac.opt.arg.encoding=\
135     <encoding>
136 javac.opt.arg.profile=\
137     <profile>
138 javac.opt.arg.release=\
139     <release>
140 javac.opt.arg.number=\
141     <number>
142 javac.opt.plugin=\
143     Name and optional arguments for a plug-in to be run
144 javac.opt.arg.plugin=\
145     "name args"
146 javac.opt.arg.multi-release=\
147     <release>


148 javac.opt.arg.default.module.for.created.files=\
149     <module-name>
150 
151 ## extended options
152 
153 javac.opt.maxerrs=\
154     Set the maximum number of errors to print
155 javac.opt.maxwarns=\
156     Set the maximum number of warnings to print
157 javac.opt.nogj=\
158     Don''t accept generics in the language
159 javac.opt.moreinfo=\
160     Print extended information for type variables
161 javac.opt.printsearch=\
162     Print information where classfiles are searched
163 javac.opt.prompt=\
164     Stop after each error
165 javac.opt.s=\
166     Emit java sources instead of classfiles
167 javac.opt.version=\

  1 #
  2 # Copyright (c) 1999, 2026, 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

 94 javac.opt.source=\
 95     Provide source compatibility with the specified Java SE release.\n\
 96     Supported releases: \n    {0}
 97 javac.opt.Werror=\
 98     Terminate compilation if any warnings occur
 99 javac.opt.arg.Werror=\
100     <key>(,<key>)*
101 javac.opt.Werror.custom=\
102     Specify lint categories for which warnings should terminate compilation,\n\
103     separated by comma.\n\
104     Precede a key by ''-'' to exclude the specified category.\n\
105     Use --help-lint to see the supported keys.
106 javac.opt.A=\
107     Options to pass to annotation processors
108 javac.opt.implicit=\
109     Specify whether to generate class files for implicitly referenced files
110 javac.opt.pkginfo=\
111     Specify handling of package-info files
112 javac.opt.multi-release=\
113     Specify which release to use in multi-release jars
114 javac.opt.preview-mode=\
115     Specify whether preview mode should be enabled
116 javac.opt.arg.class=\
117     <class>
118 javac.opt.arg.class.list=\
119     <class1>[,<class2>,<class3>...]
120 javac.opt.arg.flag=\
121     <flag>
122 javac.opt.arg.key.equals.value=\
123     key[=value]
124 javac.opt.arg.path=\
125     <path>
126 javac.opt.arg.mspath=\
127     <module-source-path>
128 javac.opt.arg.m=\
129     <module>(,<module>)*
130 javac.opt.arg.jdk=\
131     <jdk>|none
132 javac.opt.arg.dirs=\
133     <dirs>
134 javac.opt.arg.directory=\
135     <directory>
136 javac.opt.arg.encoding=\
137     <encoding>
138 javac.opt.arg.profile=\
139     <profile>
140 javac.opt.arg.release=\
141     <release>
142 javac.opt.arg.number=\
143     <number>
144 javac.opt.plugin=\
145     Name and optional arguments for a plug-in to be run
146 javac.opt.arg.plugin=\
147     "name args"
148 javac.opt.arg.multi-release=\
149     <release>
150 javac.opt.arg.preview-mode=\
151     true/false
152 javac.opt.arg.default.module.for.created.files=\
153     <module-name>
154 
155 ## extended options
156 
157 javac.opt.maxerrs=\
158     Set the maximum number of errors to print
159 javac.opt.maxwarns=\
160     Set the maximum number of warnings to print
161 javac.opt.nogj=\
162     Don''t accept generics in the language
163 javac.opt.moreinfo=\
164     Print extended information for type variables
165 javac.opt.printsearch=\
166     Print information where classfiles are searched
167 javac.opt.prompt=\
168     Stop after each error
169 javac.opt.s=\
170     Emit java sources instead of classfiles
171 javac.opt.version=\
< prev index next >