Run| Workspace| Log| Issues| Fixes| Pre-reqs| Stats| XRef| Maven Repository Proxy Log Gump Logo

Details

Parameter

Prefix Name Value
-help

Command Line

javac -help 

Output

Jikes Compiler - Version 1.22 - 3 October 2004
Copyright (C) IBM Corporation 1997-2003, 2004.
- Licensed Materials - Program Property of IBM - All Rights Reserved.
use: jikes [options] [@files] file.java...

	Regular options:
-bootclasspath path location of system classes [default '']
-classpath path     location of user classes and source files [default .]
-d dir              write class files in directory dir [default .]
-debug              no effect (ignored for compatibility)
-depend | -Xdepend  recompile all used classes
-deprecation        report uses of deprecated features
-extdirs path       location of zip/jar files with platform extensions
                      [default '']
-g | -g:none | -g:{lines,vars,source}
                      control level of debug information in class files
                      [default lines,source]
-J...               no effect (ignored for compatibility)
-nowarn             javac-compatible equivalent of +Z0
-nowrite            do not write any class files, useful with -verbose
-O                  optimize bytecode (presently does nothing)
-source release     interpret source by Java SDK release rules
                      [default to max(target, 1.4)]
-sourcepath path    location of user source files [default '']
-target release     output bytecode for Java SDK release rules
                      [default to source if specified, else 1.4.2]
-verbose            list files read and written
-Werror             javac-compatible equivalent of +Z2
-Xstdout            redirect output listings to stdout
-Xswitchcheck       warn about fallthrough between switch statement cases
	Enhanced options:
++                  compile in incremental mode
+a                  omit assert statements from class files
+B                  do not invoke bytecode generator
+D                  report errors immediately in emacs-form without buffering
+DR=filename        generate dependence report in filename
+E                  list errors in emacs-form
+F                  do full dependence check except for Zip and Jar files
+Kname=TypeKeyWord  map name to type keyword
+M                  generate makefile dependencies
+OLDCSO             perform original Jikes classpath order for compatibility
+P                  pedantic compilation - issues lots of warnings
                      some warnings can be turned on or off independently:
+P[no-]modifier-order warn about modifiers appearing out of order
+P[no-]redundant-modifiers
                      warn about modifiers which are implied
+P[no-]serial         warn about serialization warnings
+P[no-]shadow         warn about shadowed and hidden fields
                      (on by default)
+P[no-]switchcheck    warn about fallthrough between switch statement cases
                      (on by default)
+P[no-]naming-convention
                      warn about names which differ from standard convention
+P[no-]effective-java warn about practices warned about in "Effective Java"
+P[no-]unused-type-imports
                      warn about unused single-type import statements
+P[no-]unused-package-imports
                      warn about unused package import statements
+T=n                set value of tab to n spaces, defaults to 8
+U                  do full dependence check including Zip and Jar files
+Z0                 do not issue warning messages
+Z1                 treat cautions as errors
+Z2                 treat both warnings and cautions as errors
+Z                  equivalent to +Z1
	Miscellaneous options:
-help | --help      display this message and exit
-version | --version  display version and contact information, and exit

Last Updated: Fri, 07 Dec 2007 03:01:51 ().Python Logo