Compile Java source code into Java bytecode, for execution
with java. Java source files
must have a
.java suffix and
must be named for the class whose code they contain. The generated
bytecode files have a
suffix. By default, class files are created in the same directory
as the corresponding source files. Use the CLASSPATH variable to
list directories and/or ZIP files that javac will search to find your
In the case that there are too many files to list on the
command line, you may list the source and class files in a
separate file, and indicate the contents of the file to javac by prepending an
@ to the filename.
Use the colon-separated list of directories in path for the boot classes, instead of the boot classes used by the java command itself.
Use the colon-separated list of directories in path instead of $CLASSPATH to find class files. It is usually a good idea to have the current directory (".") on the search path.
For compiling CLDC programs. This causes the compiler to generate stack maps, which obviates the need for the preverifier.
Specify where to create generated class files.
Warn about every use or override of a deprecated member or class, instead of warning at the end.
Use dirs as the location for installed extensions.
Use dirs as the endorsed standards path.
The source file is ...