rmic [OPTIONS] CLASSNAME... -nowarn show no warnings -nowrite check for errors and do not write any files -verbose show verbose output -d DIRECTORY write generated files to given directory -classpath PATH where to find input classes -bootclasspath PATH where to find classes used to run rmic (ignored) -extdirs PATH where to find extension classes used to run rmic (ignored) -iiop generate stubs and ties for IIOP -always always overwrite generated files (ignored) -alwaysgenerate same as -always -nolocalstubs do not create same-process stubs (ignored) -poa generate servant-based ties -keep keep generated stub, skeleton and tie sources -keepgenerated same as -keep -v1.1 generate JDK 1.1 protocol stubs and skeletons -v1.2 generate JDK 1.2 JRMP stubs (default) -vcompat generate JDK 1.1 protocol and JDK 1.2 JRMP stubs -g include debugging information in generated classes Standard options: -help print this help, then exit -version print version number, then exit -JOPTION pass argument to the Java runtime