如何在命令行中执行Java程序?不同操作系统下的命令运行技巧揭秘?
- 后端开发
- 2025-10-19
- 6
要使用命令行运行Java程序,你需要遵循以下步骤:
确保Java环境已安装
你需要确保Java开发工具包(JDK)已经安装在你的计算机上,你可以通过以下命令检查Java是否已安装:
java version
如果Java已安装,这个命令会显示你的Java版本信息,如果没有安装,你需要下载并安装JDK。
配置环境变量
为了在命令行中直接运行Java程序,你需要配置环境变量,以下是配置环境变量的步骤:
Windows系统:
-
右键点击“此电脑”或“我的电脑”,选择“属性”。
-
点击“高级系统设置”。
-
在系统属性窗口中,点击“环境变量”按钮。

-
在“系统变量”部分,找到名为“Path”的变量,点击“编辑”。
-
在“编辑环境变量”窗口中,点击“新建”,然后添加以下路径:
%JAVA_HOME%bin -
点击“确定”保存更改。
-
打开终端。
-
编辑.bashrc或.bash_profile文件(取决于你的shell):
nano ~/.bashrc
-
在文件的末尾添加以下行:
export PATH=$PATH:/path/to/java/bin将/path/to/java/bin替换为你的JDK安装路径。
-
保存并关闭文件。
-
在终端中运行以下命令使更改生效:
source ~/.bashrc
macOS/Linux系统:
编写Java程序
创建一个名为HelloWorld.java的文件,并添加以下内容:
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
编译Java程序
在命令行中,转到包含HelloWorld.java文件的目录,并运行以下命令来编译Java程序:

javac HelloWorld.java
如果编译成功,命令行会显示无输出,如果出现错误,你需要检查代码并修正。
运行Java程序
编译成功后,你可以使用以下命令来运行Java程序:
java HelloWorld
你应该会在命令行中看到输出:
Hello, World!
表格:命令行运行Java程序的步骤归纳
| 步骤 | 操作 | 说明 |
|---|---|---|
| 1 | 检查Java版本 | 使用java version命令 |
| 2 | 配置环境变量 | Windows:编辑系统变量;macOS/Linux:编辑.bashrc或.bash_profile |
| 3 | 编写Java程序 | 创建HelloWorld.java文件并添加代码 |
| 4 | 编译Java程序 | 使用javac HelloWorld.java命令 |
| 5 | 运行Java程序 | 使用java HelloWorld命令 |
FAQs
Q1:如何查看Java版本?
A1:在命令行中运行java version命令即可查看Java版本信息。
Q2:如何编译Java程序?
A2:在命令行中,转到包含Java源文件的目录,然后运行javac 源文件名.java命令,要编译HelloWorld.java文件,运行javac HelloWorld.java。