System Grab Bag

View all TLDR pages from common (or from all pages)

java

Java application launcher. More information: https://docs.oracle.com/en/java/javase/20/docs/specs/man/java.html.
  • Execute a java .class file that contains a main method by using just the class name:
    java {{classname}}
  • Execute a java program and use additional third-party or user-defined classes:
    java -classpath {{path/to/classes1}}:{{path/to/classes2}}:. {{classname}}
  • Execute a .jar program:
    java -jar {{filename.jar}}
  • Execute a .jar program with debug waiting to connect on port 5005:
    java -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=*:5005 -jar {{filename.jar}}
  • Display JDK, JRE and HotSpot versions:
    java -version
  • Display usage information for the java command:
    java -help

License and Disclaimer

The content on this page is copyright © 2014—present the tldr-pages team and contributors.
This page is used with permission under Creative Commons Attribution 4.0 International License.

While we do attempt to make sure content is accurate, there isn't a warranty of any kind.