【笔记】Java环境变量配置
前言
Java开发者工具包(JDK)的环境变量配置
准备工作
- 安装JDK,获取JDK的根目录路径
<dir>:JDK的根目录路径
Windows
通过Shell配置环境变量
通过GUI配置环境变量
用户级
- 右键
此电脑->属性,打开控制面板\所有控制面板项\系统(也可以在资源管理器直接粘贴绝对路径打开)->打开高级系统设置->点击环境变量,打开环境变量窗口


- 在用户变量创建
JAVA_HOME变量
变量名:
JAVA_HOME
变量值:JDK安装的根目录路径

- 在用户变量创建
CLASSPATH变量
变量名:
CLASSPATH
变量值:.:%JAVA_HOME%\jre\lib\rt.jar:%JAVA_HOME%\lib\dt.jar:%JAVA_HOME%\lib\tools.jar

- 在用户变量选中
Path变量->编辑->新建->输入环境变量->确定->确定
Path变量:
%JAVA_HOME%\bin\

系统级
- 右键
此电脑->属性,打开控制面板\所有控制面板项\系统(也可以在资源管理器直接粘贴绝对路径打开)->打开高级系统设置->点击环境变量,打开环境变量窗口


- 在系统变量创建
JAVA_HOME变量
变量名:
JAVA_HOME
变量值:JDK安装的根目录路径

- 在系统变量创建
CLASSPATH变量
变量名:
CLASSPATH
变量值:.:%JAVA_HOME%\jre\lib\rt.jar:%JAVA_HOME%\lib\dt.jar:%JAVA_HOME%\lib\tools.jar

- 在系统变量选中
Path变量->编辑->新建->输入环境变量->确定->确定
Path变量:
%JAVA_HOME%\bin\

MacOS
- 可以配置用户环境变量,也可以配置系统环境变量
配置用户环境变量
- 推荐使用用户环境变量防止MacOS系统出现问题
- 根据自己使用的Shell配置对应的环境变量
ZShell
- macOS Catalina之后的版本开始默认使用ZShell
1 | export JAVA_HOME=<dir> |
- 立即刷新环境变量
1 | source ~/.zshrc |
BashShell
- macOS Catalina之前的版本默认使用BashShell
1 | export JAVA_HOME=<dir> |
- 立即刷新环境变量
1 | source ~/.bash_profile |
配置系统环境变量
- 使用管理员权限编辑profile文件
1 | export JAVA_HOME=<dir> |
- 立即刷新环境变量
1 | source ~/.profile |
Linux
- 直接配置系统环境变量,使用管理员权限编辑profile文件
1 | export JAVA_HOME=<dir> |
- 立即刷新环境变量
1 | source /etc/profile |