Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
jclassinfo(1)			     utils			 jclassinfo(1)

NAME
       jclassinfo - Provides information for Java class	files.

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  disassem-
	      bly 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)

jclassinfo			     0.18			 jclassinfo(1)

NAME | SYNOPSIS | DESCRIPTION | OPTIONS | FILES | ENVIRONMENT | EXAMPLES | AUTHORS | REPORTING BUGS | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=jclassinfo&sektion=1&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help