Use these commands to troubleshoot Java applications and the Java Virtual Machine (JVM). Most of these commands are unsupported and experimental and might not be available in future JDK releases.
This section contains the following commands:
jcmd
(1): Sends diagnostic command requests to a running JVM.
jinfo
(1): Experimental. Generates configuration information.
jhat
(1): Experimental. Analyzes the Java heap.
jmap
(1): Experimental. Prints shared object memory maps or heap memory details for a process, core file, or remote debug server.
jsadebugd
(1): Experimental. Attaches to a Java process or core file and acts as a debug server.
jstack
(1): Experimental. Prints Java thread stack traces for a Java process, core file, or remote debug server.