Linux系统下安装JDK并设置环境变量

以CentOS7为例

bash 复制代码
cd /opt
# 通过wget获取jdk压缩包
wget https://repo.huaweicloud.com/java/jdk/8u171-b11/jdk-8u171-linux-x64.tar.gz

解压并赋权限

bash 复制代码
tar -zxvf jdk-8u171-linux-x64.tar.gz
chmod 777 -R jdk1.8.0_171

解压完成之后,将解压后的目录剪切放到 /usr/local/jdk1.8.0_171目录下

(因为Linux里面/usr/local/目录用来存放对应的软件)

shell 复制代码
mv /opt/jdk1.8.0_171 /usr/local/

配置环境变量

bash 复制代码
vim /etc/profile

Shift+g定位到文档末尾,在文件末尾增加如下配置

bash 复制代码
export JAVA_HOME=/usr/local/jdk1.8.0_171
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

重新执行profile文件,使配置文件生效

bash 复制代码
source /etc/profile

验证是否安装成功

bash 复制代码
java -version
相关推荐
ailab4 小时前
研发人员如何写好 AI 提示词:从“问问题”到“驱动研发闭环”
后端
ltl4 小时前
【大模型基础设施工程】25:大模型基础设施未来
后端
ltl5 小时前
【大模型基础设施工程】二十四:成本、合规与安全
后端
ltl5 小时前
【大模型基础设施工程】22:大模型网关
后端
a8a3025 小时前
Laravel8.x新特性全解析
java·spring boot·后端
白露与泡影5 小时前
Spring Boot 完整流程
java·spring boot·后端
Mr.Rice.Fool5 小时前
rust面试经验1
后端·面试·职场和发展·rust
北风toto7 小时前
Spring Boot / Spring Cloud 配置文件加密详解:使用 jasypt-spring-boot 实现 ENC() 加密
spring boot·后端·spring cloud
代码羊羊7 小时前
Rust 格式化输出完全攻略:从入门到精通
开发语言·后端·rust