从命令行运行 Java 程序

Aryan Tyagi 2021年7月3日
从命令行运行 Java 程序

Java 编程非常灵活和健壮。我们也可以从命令行运行它的程序。为此,必须在你的计算机上安装 Java,然后才能继续。

我们将在本教程中讨论如何从命令行运行 Java 程序。

首先,我们需要安装 JDK 的 bin 目录。一般可以在以下路径中找到。

"C:\Program Files\Java\jdk1.8.0_91\bin"

现在我们打开命令提示符并转到包含我们需要运行的文件的目录。这里需要设置路径,以便系统能够找到必要的 JDK 程序和工具。

set path=%path%;C:\Program Files\Java\jdk1.5.0_09\bin

现在,确保你的 Java 文件应该是扩展名为 .java 的文件。

yourfilename.java

我们首先使用 javac 命令将 .java 文件编译为 .class 文件。

javac yourfilename.java

最后,我们可以运行该文件。结果显示在命令提示符窗口中。

java yourfilename

如果在运行 javac 命令时出现任何错误,可能是因为路径设置不正确。

我们也可以使用命令行运行 .jar 文件。为此,我们需要制作扩展名为 .jar 的可执行文件。

有两种方法可以做到这一点。在第一种方法中,我们可以使用外部清单文件。清单文件只是主类的外部条目。

jar -cvfm yourfilename.jar manifest.mf yourfilename.class

或者,我们也可以使用如下所示的入口点。

jar -cvfm yourfilename.jar <MainClass> yourfilename.class

之后,我们可以运行可执行文件。为此,我们可以运行以下命令。

java -jar yourfilename.jar