文章目录

图形界面设置方法‌打开环境变量配置界面‌。新建变量‌。修改PATH变量‌。

命令行设置方法‌验证与注意事项‌优先级与冲突‌。常见问题‌

在Windows系统中配置环境变量可通过图形界面或命令行两种方式实现,需区分系统变量(全局生效)和用户变量(仅当前用户有效)‌。核心步骤包括新建变量、修改PATH变量、保存设置并验证生效。

图形界面设置方法‌

打开环境变量配置界面‌。

右键点击【此电脑】→【属性】→【高级系统设置】→【环境变量】。‌‌ 或使用快捷方式:按 Win + R 输入 control sysdm.cpl,3 回车进入系统属性。‌‌

新建变量‌。

系统变量‌(所有用户生效):在【系统变量】区域点击【新建】,输入变量名(如 JAVA_HOME)和变量值(如 C:\Program Files\Java\jdk-11)。‌‌用户变量‌(仅当前用户生效):在【用户变量】区域重复新建操作。‌‌‌

修改PATH变量‌。

双击【Path】变量→点击【新建】→输入需要添加的路径(如 %JAVA_HOME%\bin)。‌‌ 路径间需使用英文分号分隔,且可使用动态引用(如 %变量名%)。‌‌ ‌保存设置‌。 逐一点击【确定】关闭所有对话框,并重启终端或计算机使修改生效。‌‌

命令行设置方法‌

‌临时环境变量(仅当前终端生效)‌。

‌CMD‌:set 变量名=变量值(如 set PATH=%PATH%;C:\NewDir)。‌‌

‌PowerShell‌:$env:变量名 = "变量值"(如 $env:Path += ";C:\NewDir")。‌‌

‌永久环境变量(需管理员权限)‌。

‌CMD‌:setx 变量名 "变量值" /M(如 setx JAVA_HOME "C:\Program Files\Java\jdk-11" /M),/M表示系统级变量。‌‌

‌PowerShell‌:建议通过图形界面操作以避免路径截断问题。‌‌

验证与注意事项‌

‌验证变量是否生效‌。 在终端输入 echo %变量名%(CMD)或 $env:变量名(PowerShell),查看输出值。‌‌

优先级与冲突‌。

‌PATH变量‌:系统变量优先级高于用户变量。‌‌ ‌普通变量‌:用户变量优先级高于系统变量。‌‌

常见问题‌

修改后需重启终端或程序才能生效。 路径中存在空格时需用英文引号包裹(如 “C:\Program Files”)。‌‌