/etc/profile是全局环境变量

加载顺序

  1. /etc/profile

  2. /etc/profile.d/*.sh

  3. 用户的 ~/.bash_profile~/.profile

~/.bashrc用户级环境变量

 which java


echo $PATH

opt文件是系统文件,必须授权

# 临时开放所有人读写权限
sudo chmod 777 /opt

完成操作后建议恢复:

sudo chmod 755 /opt

1️⃣ 上传并解压 JDK

假设 JDK 压缩包在 /opt 下:

cd /opt
sudo tar -zxvf jdk-11.0.27_linux-x64_bin.tar.gz

解压后会得到目录 /opt/jdk-11.0.27


2️⃣ 配置环境变量(全局)

  1. 编辑 /etc/profile(全局生效,对所有用户有效):

sudo vim /etc/profile
  1. 在文件末尾添加:

# JDK 11 配置
export JAVA_HOME=/opt/jdk-11.0.27
export PATH=$JAVA_HOME/bin:$PATH
  1. 保存并退出(Ctrl+O 回车,Ctrl+X 退出)

  2. 使配置立即生效:

source /etc/profile

3️⃣ 验证配置

java -version

正常输出示例:

openjdk version "11.0.27" 2025-01-14
Java(TM) SE Runtime Environment ...
Java HotSpot(TM) 64-Bit Server VM ...

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐