Forrest logo
tool overview
On this page you find all important commands for the CLI tool jps. If the command you are looking for is missing please ask our AI.


jps is a command line tool that stands for "Java Virtual Machine Process Status Tool".

  1. It is available in Java Development Kit (JDK) and is located in the bin directory.
  2. jps is used to display information about active Java processes running on a machine.
  3. It provides a way to identify the process ID (PID) of each running Java process.
  4. The tool can display the main class or jar file executed by each process, helping in process identification.
  5. jps can also show the argument passed to each process, which can be useful for troubleshooting.
  6. It is particularly helpful when there are multiple Java processes running simultaneously, making it easier to differentiate between them.
  7. The output of jps includes the PID, main class or jar file name, and any optional argument passed to the Java process.
  8. jps uses the Java Virtual Machine Tool Interface (JVMTI) to get the information about running Java processes.
  9. It can be used on various operating systems like Windows, Linux, and macOS.
  10. jps is a simple yet powerful command line tool for monitoring and managing Java processes, providing useful information for troubleshooting and analysis.

List of commands for jps:

tool overview