GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  JCLASSINFO (1)

NAME

jclassinfo - Provides information for Java class files.

CONTENTS

SYNOPSIS

jclassinfo [option] {classname | filename}

DESCRIPTION

jclassinfo reads a class file and provides all sorts of information about it.

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.

FILES

No configuration files for the time being.

ENVIRONMENT

CLASSPATH 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.

EXAMPLES

To 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/*.class

AUTHORS

Nicos Panayides <anarxia@gmx.net>

REPORTING BUGS

Report bugs in

http://sourceforge.net/tracker/?group_id=74004&atid=539646

SEE ALSO

javap(1), jcf-dump(1)

Search for    or go to Top of page |  Section 1 |  Main Index


jclassinfo JCLASSINFO (1) 0.18

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.