How to run Java program on command prompt?

Running Java Programs on Command Prompt: A Step-by-Step Guide

Introduction

Java is a popular programming language used for developing a wide range of applications, from simple games to complex enterprise software. When it comes to running Java programs on a command prompt, there are several steps to follow. In this article, we will guide you through the process of running Java programs on a command prompt, highlighting the most important points and providing a step-by-step guide.

Prerequisites

Before we begin, make sure you have the following prerequisites:

  • Java Development Kit (JDK) installed on your computer
  • A text editor or IDE (Integrated Development Environment) installed on your computer
  • A Java program to run

Step 1: Create a New Java Program

To run a Java program on a command prompt, you need to create a new Java program. Here’s how to do it:

  • Open your text editor or IDE and create a new file with a .java extension (e.g., HelloWorld.java)
  • Write your Java program in the file, using the following code as an example:
    public class HelloWorld {
    public static void main(String[] args) {
    System.out.println("Hello, World!");
    }
    }
  • Save the file with a .java extension (e.g., HelloWorld.java)

Step 2: Compile the Java Program

To compile the Java program, you need to use the javac command. Here’s how to do it:

  • Open a command prompt and navigate to the directory where you saved your Java program
  • Type the following command to compile the Java program:
    javac HelloWorld.java
  • This will create a HelloWorld.class file in the same directory

Step 3: Run the Java Program

To run the Java program, you need to use the java command. Here’s how to do it:

  • Open a command prompt and navigate to the directory where you saved the Java program
  • Type the following command to run the Java program:
    java HelloWorld
  • This will execute the Java program and display the output on the command prompt

Step 4: Run the Java Program with Arguments

If you want to run the Java program with arguments, you need to use the -jar option followed by the name of the Java program. Here’s how to do it:

  • Open a command prompt and navigate to the directory where you saved the Java program
  • Type the following command to run the Java program with arguments:
    java -jar HelloWorld.jar
  • This will execute the Java program with the HelloWorld.jar file as the main class

Step 5: Run the Java Program with a Main Class

If you want to run the Java program with a main class, you need to use the -cp option followed by the path to the Java class file. Here’s how to do it:

  • Open a command prompt and navigate to the directory where you saved the Java program
  • Type the following command to run the Java program with a main class:
    java -cp . HelloWorld
  • This will execute the Java program with the HelloWorld class as the main class

Step 6: Run the Java Program with a Main Class and Arguments

If you want to run the Java program with a main class and arguments, you need to use the -cp option followed by the path to the Java class file and the name of the Java program. Here’s how to do it:

  • Open a command prompt and navigate to the directory where you saved the Java program
  • Type the following command to run the Java program with a main class and arguments:
    java -cp . -jar HelloWorld.jar
  • This will execute the Java program with the HelloWorld.jar file as the main class and display the output on the command prompt

Tips and Tricks

  • Make sure you have the correct path to the Java class file and the Java program
  • Use the -verbose option to see detailed output from the Java program
  • Use the -classpath option to specify the classpath for the Java program
  • Use the --main option to specify the main class for the Java program

Common Errors

  • Make sure you have the correct Java version installed on your computer
  • Make sure you have the correct Java compiler installed on your computer
  • Make sure you have the correct Java program file in the correct location
  • Make sure you have the correct command prompt and terminal window open

Conclusion

Running Java programs on a command prompt is a straightforward process that requires only a few steps. By following the steps outlined in this article, you can create and run Java programs on a command prompt with ease. Remember to always use the correct path to the Java class file and the Java program, and to use the correct command prompt and terminal window open. With practice, you will become proficient in running Java programs on a command prompt and can start developing your own Java applications.

Unlock the Future: Watch Our Essential Tech Videos!


Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top