下载jdk
从华为云镜像下载openjdk 17
curl -o openjdk-17_linux-x64_bin.tar.gz https://mirrors.huaweicloud.com/openjdk/17/openjdk-17_linux-x64_bin.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
9 178M 9 17.1M 0 0 1976k 0 0:01:32 0:00:08 0:01:24 1498k
解压
tar -zxf openjdk-17_linux-x64_bin.tar.gz
配置系统级别环境变量(/etc/profile)
在CentOS中,将环境变量设置为系统级别可以对所有用户生效。我们可以通过以下步骤实现:
1、编辑/etc/profile文件:
sudo vi /etc/profile
2、在编辑器中添加环境变量,例如:
export JAVA_HOME=/Users/zcjlq/testjdk/jdk-17
export PATH=$PATH:$JAVA_HOME/bin
3、保存并退出编辑器,然后运行以下命令更新环境变量:
source /etc/profile
这样就完成了系统级别环境变量的设置。
配置环境变量二(~/.bashrc)
当我们只想在当前用户下设置环境变量时,可以将其设置为用户级别。可以通过以下方法实现:
1、编辑~/.bashrc文件:
vi ~/.bashrc
2、在编辑器中添加环境变量,例如:
export JAVA_HOME=/Users/zcjlq/testjdk/jdk-17
export PATH=$PATH:$JAVA_HOME/bin
3、保存并退出编辑器,然后运行以下命令更新环境变量:
source ~/.bashrc
这样就完成了用户级别环境变量的设置。
配置临时环境变量(export)
除了上述方法,还可以通过临时方式设置环境变量。这种方式是在当前会话中设置环境变量,但在下次启动后将不再有效。可以通过以下方式实现:
1、直接在命令行中使用export命令设置环境变量,例如:
export JAVA_HOME=/Users/zcjlq/testjdk/jdk-17
2、使用set命令查看当前设置的环境变量:
set | grep JAVA_HOME
这样就完成了环境变量的临时设置。
标签:JAVA,centos,17,export,设置,HOME,环境变量 From: https://blog.51cto.com/u_15621957/8947110