/usr/java/bin/javah [options] classes | filesSolaris only. Generate C header and/or source files for implementing native methods. The generated .h file defines a structure whose members parallel those of the corresponding Java class.
The header filename is derived from the corresponding Java class. If the class is inside a package, the package name is prepended to the filename and the structure name, separated by an underscore.
Note: the Java Native Interface (JNI) does not require header or stub files. Use the -jni option to create function prototypes for JNI native methods.
-classpath pathUse path as the search path for class files, overriding $CLASSPATH. path is a colon-separated list of directories.
-d dirPlace generated files in dir.
-helpPrint a help message.
-jniProduce JNI native method function prototypes.
-o fileConcatenate all generated header or source files for all the classes and write them to file.
-stubsGenerate C declarations, not headers.
-td dirUse dir as the directory for temporary files, instead of /tmp.
-traceAdd tracing information to the generated stubs.
-vVerbose.
-versionPrint the version of javah.