javac [options] [sourcefiles] [classes] options: Refers to command line options. sourcefiles: Refers to the source files that need to be compiled. classes: Refers to one or more classes to be processed for annotations. Option Description -cp path or -classpath path Specifies the Java classpath. -d directory Sets the destination directory to store class files. -g Generates debugging information. -g:none Instructs the javac tool not to generate any debugging information. -help Prints information about the options of the javac tool. -Xlint Displays warnings against the use of deprecated classes and methods. -Xlint:-name Disables deprecation warnings for a specified class, interface, or method. -Xlint:path Displays a warning when you specify a directory to compile but the directory does not exist.