HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

java — Java application launcher. More information: <https://docs.oracle.com/en/java/javase/25/docs/specs/m

Submitted by: @import:tldr-pages··
0
Viewed 0 times
commandlaunchercliinformationjavamoreapplication

Problem

How to use the java command: Java application launcher. More information: <https://docs.oracle.com/en/java/javase/25/docs/specs/man/java.html>.

Solution

java — Java application launcher. More information: <https://docs.oracle.com/en/java/javase/25/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 help:
java -help

Code Snippets

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

Context

tldr-pages: common/java

Revisions (0)

No revisions yet.