怎么启动java.exe
- 后端开发
- 2025-09-02
- 6
启动 java.exe,需要按照以下步骤进行操作,本文将详细介绍在不同操作系统上启动 java.exe 的方法,并提供相关配置和常见问题的解决方案。
前提条件
在启动 java.exe 之前,需要确保以下条件已满足:
-
安装Java Development Kit (JDK):java.exe 是 JDK 的一部分,因此首先需要下载并安装合适版本的 JDK,可以从 Oracle官网 或 OpenJDK 获取最新版本。
-
配置环境变量:为了在任何目录下都能方便地运行 java.exe,需要将 JDK 的 bin 目录添加到系统的 PATH 环境变量中。
在不同操作系统上启动 java.exe
Windows 系统
a. 安装JDK
- 前往 Oracle JDK下载页面 或 OpenJDK下载页面。
- 下载适用于Windows的安装包(通常是 .exe 文件)。
- 双击下载的安装包,按照提示完成安装,默认安装路径通常为 C:Program FilesJavajdk-<version>。
b. 配置环境变量
-
打开环境变量设置:
- 右键点击“此电脑”或“我的电脑”,选择“属性”。
- 点击“高级系统设置”。
- 在“系统属性”窗口中,点击“环境变量”。
-
编辑 PATH 变量:
- 在“系统变量”部分,找到并选择 Path 变量,点击“编辑”。
- 点击“新建”,添加 JDK 的 bin 目录路径,C:Program FilesJavajdk-<version>bin。
- 确认所有窗口以保存更改。
c. 验证安装
-
打开命令提示符:
- 按 Win + R,输入 cmd,然后按回车。
-
输入以下命令并按回车:
java -version如果安装和配置正确,会显示类似如下的信息:
java version "17.0.1" 2021-10-19 LTS Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39) Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing)
macOS 系统
a. 安装JDK
-
使用包管理器安装:
- 可以使用 Homebrew 来安装 OpenJDK,打开终端,输入以下命令: brew update brew install openjdk
- 安装完成后,JDK 的 bin 目录通常位于 /usr/local/opt/openjdk/bin。
-
手动下载安装:
- 前往 Oracle JDK下载页面 或 AdoptOpenJDK下载页面。
- 下载适用于macOS的安装包(通常是 .pkg 文件)。
- 双击下载的安装包,按照提示完成安装。
b. 配置环境变量
-
编辑Shell配置文件:
- 打开终端,使用文本编辑器(如 nano 或 vim)编辑 ~/.bash_profile 或 ~/.zshrc 文件,具体取决于使用的Shell。 nano ~/.bash_profile
或
nano ~/.zshrc
- 打开终端,使用文本编辑器(如 nano 或 vim)编辑 ~/.bash_profile 或 ~/.zshrc 文件,具体取决于使用的Shell。 nano ~/.bash_profile
-
添加 JAVA_HOME 和更新 PATH:
- 添加以下行: export JAVA_HOME=$(/usr/libexec/java_home) export PATH=$JAVA_HOME/bin:$PATH
- 保存并关闭文件。
-
使更改生效:

- 在终端中输入: source ~/.bash_profile
或
source ~/.zshrc
- 在终端中输入: source ~/.bash_profile
c. 验证安装
- 在终端中输入以下命令: java -version
应该会显示已安装的Java版本信息。
Linux 系统
a. 安装JDK
-
使用包管理器安装(以Ubuntu为例):
- 更新包索引: sudo apt update
- 安装OpenJDK: sudo apt install openjdk-17-jdk
注:将 17 替换为所需的Java版本。
-
手动下载安装:
- 前往 Oracle JDK下载页面 或 AdoptOpenJDK下载页面。
- 下载适用于Linux的安装包(通常是 .tar.gz 文件)。
- 解压到指定目录,/usr/local/java: sudo tar -xzf jdk-<version>.tar.gz -C /usr/local/
-
编辑Shell配置文件:
- 使用文本编辑器编辑 ~/.bashrc 或 ~/.profile 文件: nano ~/.bashrc
或
nano ~/.profile
- 使用文本编辑器编辑 ~/.bashrc 或 ~/.profile 文件: nano ~/.bashrc
-
添加 JAVA_HOME 和更新 PATH:
- 添加以下行: export JAVA_HOME=/usr/local/java/jdk-<version>
export PATH=$JAVA_HOME/bin:$PATH
注:将 <version> 替换为实际的JDK版本号。

- 添加以下行: export JAVA_HOME=/usr/local/java/jdk-<version>
export PATH=$JAVA_HOME/bin:$PATH
-
使更改生效:
- 在终端中输入: source ~/.bashrc
或
source ~/.profile
- 在终端中输入: source ~/.bashrc
- 在终端中输入以下命令: java -version
应该会显示已安装的Java版本信息。
- 确认JDK已正确安装。
- 检查 JAVA_HOME 和 PATH 环境变量是否正确配置,并确保包含了JDK的 bin 目录。
- 如果使用的是Windows,确保环境变量设置后重新启动了命令提示符窗口。
- 优先调整 PATH 环境变量,使得期望的Java版本的 bin 目录在前。
- 在Windows上,可以使用 set JAVA_HOME 命令临时指定Java版本。
- 在Linux或macOS上,可以创建别名或使用 update-alternatives(在Debian系Linux上)来管理默认Java版本。
- 安装JDK:下载并安装适合操作系统的JDK版本。
- 配置环境变量:将JDK的 bin 目录添加到系统的 PATH 环境变量中,并可选地设置 JAVA_HOME。
- 验证安装:通过命令行输入 java -version 确认Java已正确安装和配置。
- 运行Java程序:使用 java 命令运行编译好的Java应用程序,或使用 javac 编译源代码。
-
打开“控制面板”:
- 按 Win + R,输入 control,然后按回车。
- 选择“程序和功能”或“卸载程序”。
-
查找JDK安装条目:
- 在已安装的程序列表中,找到与Java相关的条目,“Java SE Development Kit
-
卸载JDK:
- 选中JDK条目,点击“卸载”按钮。
- 按照提示完成卸载过程。
-
移除环境变量(如果需要):
- 如果不再需要其他版本的Java,可以编辑环境变量,移除与JDK相关的路径。
- 右键点击“此电脑” > “属性” > “高级系统设置” > “环境变量”。
- 在“系统变量”中的 Path 变量里,删除JDK的 bin 目录路径。
-
确认JDK已安装:
- 确保已正确安装JDK,并且安装路径存在 java.exe 文件。
-
检查 PATH 环境变量:
- Windows:
- 右键点击“此电脑” > “属性” > “高级系统设置” > “环境变量”。
- 在“系统变量”中找到 Path,点击“编辑”。
- 确认JDK的 bin 目录路径(如 C:Program FilesJavajdk-<version>bin)已添加,如果没有,点击“新建”并添加该路径。
- macOS/Linux:
- 打开终端,编辑 ~/.bash_profile、~/.zshrc 或 ~/.profile 文件。
- 确保有如下行(根据实际路径调整): export JAVA_HOME=/路径/到/jdk export PATH=$JAVA_HOME/bin:$PATH
- 保存文件后,执行 source ~/.bash_profile 或相应的配置文件。
- Windows:
-
重新启动命令行工具:
关闭并重新打开命令提示符或终端,以确保环境变量更改生效。
-
验证配置:
- 在命令行中输入 java -version,应显示已安装的Java版本信息。
b. 配置环境变量
c. 验证安装
通过命令行启动 java.exe
无论在哪个操作系统上,一旦 java.exe 的路径已添加到 PATH 环境变量中,都可以通过命令行启动它,以下是一些常见的用法示例:
查看Java版本
java -version
运行Java应用程序
假设有一个名为 HelloWorld.class 的编译好的Java类文件,可以通过以下命令运行:
java HelloWorld
编译Java源代码
使用 javac 命令编译 .java 文件:
javac HelloWorld.java
传递参数给Java应用程序
可以在运行时向Java应用程序传递参数,
java -DpropertyName=propertyValue HelloWorld
调试Java应用程序
使用 jdb 工具进行调试:
jdb HelloWorld
常见问题及解决方案
java 命令未找到
症状:在命令行中输入 java -version 时,系统提示 java: command not found。
解决方案:
版本冲突或多个Java版本
症状:系统中安装了多个Java版本,导致 java -version 显示的版本不符合预期。
解决方案:

启动 java.exe 主要涉及以下几个步骤:
通过以上步骤,您可以在不同的操作系统上顺利启动和使用 java.exe,进行Java开发和运行Java应用程序。
FAQs
Q1: 如何在Windows上卸载已安装的JDK?
A1: 要在Windows上卸载JDK,可以按照以下步骤操作:
Q2: 如何解决 java 命令无法识别的问题?
A2: 如果系统提示 java 命令无法识别,通常是因为环境变量未正确配置,以下是解决步骤: