JIKES
Section: User Commands (1)
Updated: 20 Sep 1999
Index
Return to Main Contents
NAME
jikes - Jikes is a Java compiler, written from scratch in C++, that
translates Java source files as defined in The Java Language Specification
(Addison-Wesley, 1996) and Inner Classes Specification (JavaSoft, Release
2/10/97) into the bytecoded instruction set and binary format defined in
The Java Virtual Machine Specification (Addison-Wesley, 1996).
SYNOPSIS
jikes
[-classpath path]
[-d directory]
[-debug]
[-depend]
[-deprecation]
[-g]
[-nowarn]
[-nowrite]
[-O]
[-verbose]
[+1.0]
[++]
[+B]
[+D]
[+E]
[+F]
[+K]
[+M]
[+P]
[+T]
[+U]
[+Z]
file.java
...
OPTIONS
- -classpath path
-
use path for CLASSPATH
- -d directory
-
write class files in directory dir
- -debug
-
no effect (recognized for compatibility)
- -depend
-
recompile all used classes
- -deprecation
-
report uses of deprecated features
- -g
-
debug (generate LocalVariableTable)
- -nowarn
-
do not issue warning messages
- -nowrite
-
do not write any class files
- -O
-
do not write LineNumberTable
- -verbose
-
list files read and written
- +1.0
-
recognize only 1.0.2 language
- ++
-
compile in incremental mode
- +B
-
do not invoke bytecode generator
- +D
-
report errors immediately in emacs-form without buffering
- +E
-
list errors in emacs-form
- +F
-
do full dependence check except for Zip and Jar files
- +K
name=TypeKeyWord -
map name to type keyword
- +M
-
generate makefile dependencies
- +M
=filename -
generate makefile dependencies information in filename
- +P
-
Pedantic compilation - issues lots of warnings
- +T
d...d -
set value of tab d...d spaces; each d is a decimal digit
- +U
-
do full dependence check including Zip and Jar files
- +Z
-
treat cautions as errors
ENVIRONMENT
- CLASSPATH
-
If CLASSPATH is defined in the environment, then its value is used when
looking for a class file (see also Sun JDK or JRE documentation).
Example:
-
CLASSPATH=.:/usr/local/jdk.1.1.6/lib/classes.zip
-
CLASSPATH=.:/usr/local/jre1.1.6/lib/rt.jar
- JIKESPATH
-
Jikes looks for a definition of JIKESPATH in the environment before it
looks for a definition of CLASSPATH. If JIKESPATH is defined, then
its value is used when looking for a class file.
COPYRIGHT
IBM Research Jikes Compiler
(C) Copyright IBM Corp. 1997, 1999. Licensed Materials.
Program Property of IBM. All Rights Reserved.
Please report problems to <shields@watson.ibm.com>.
Index
- NAME
-
- SYNOPSIS
-
- OPTIONS
-
- ENVIRONMENT
-
- COPYRIGHT
-
This document was created by
man2html,
using the manual pages.
Time: 15:38:06 GMT, July 31, 2024