Query: jclassinfo
OS: debian
Section: 1
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
jclassinfo(1) utils jclassinfo(1)NAMEjclassinfo - Provides information for Java class files.SYNOPSISjclassinfo [option] {classname | filename}DESCRIPTIONjclassinfo reads a class file and provides all sorts of information about it. file can be - then jclassinfo reads a classfile from stan- dard input.OPTIONS--help Output help information and exit. --version Output version information and exit. --bootclasspath=<path> The path used to search for VM bootstrap classes. --classpath=<path> The path used to search for the class if a class name is given. --xml Output xml (experimental). --all Prints all information for the class. --general-info Prints some general information about the class. --constant-pool Print constant pool. --visibility=<public | package | protected | private | synthetic> The visibility to use when printing class fields/methods. --fields Print fields. --methods Print methods. --disasm Enable code disassembly for methods (if compiled with disassembly support). --verbose Show exception table and max stack and max locals for methods. --method-debug-info Show line numbers and local variables for methods. --attributes Print class attributes. --packages Print packages referenced. --classes Print classes/interfaces referenced. --methods-ref Print methods referenced. --find-class {classname} Find the file(s) that contains the given class(es). --recursive Scan dependencies recursively. --quiet Supress status messages.FILESNo configuration files for the time being.ENVIRONMENTCLASSPATH is used to find classes if a class name is given instead of the filename. The --classpath option can be used to override this. JAVA_HOME is used to find the default bootstrap classpath. The default bootstrap classes are assumed to be in JAVA_HOME/jre/lib/rt.jar. The --bootclasspath option can be used to override this.EXAMPLESTo see what packages a class uses: jclassinfo --packages /usr/share/java/MyClass.class To see what packages the classes in myproject folder use: jclassinfo --packages myproject/*.classAUTHORSNicos Panayides <anarxia@gmx.net>REPORTING BUGSReport bugs in http://sourceforge.net/tracker/?group_id=74004&atid=539646SEE ALSOjavap(1), jcf-dump(1) jclassinfo 0.19 jclassinfo(1)
Related Man Pages |
---|
gcjh(1) - redhat |
ikvm(1) - debian |
jcf-dump(1) - suse |
javadoc(5) - osf1 |
javah(5) - osf1 |
Similar Topics in the Unix Linux Community |
---|
Alias a command |
ProGuard 4.2 (Default branch) |
jre location PATH |
C++ Edit code |
CLASSPATH Issue in SunOS |