centos7下载jdk1.8及设置环境变量
因为最近在学习rocketMQ,下载安装rocketMQ的时候,发现centos虚拟机上的jdk还是linux自带的openjdk,于是卸载重新安装oracle的jdk1.8.
1、卸载linux自带的jdk
1.1、查看Linux自带的JDK是否已安装
java -version
1.2、查看JDK信息
rpm -qa | grep java
java-x.x.x-gcj-compat-x.x.x.x-xxjpp.xxx
java-x.x.x-openjdk-x.x.x.x-x.x.bxx.exx
1.3、卸载(有几个卸载几个)
rpm -e --nodeps java-x.x.x-gcj-compat-x.x.x.x-xxjpp.xxx
rpm -e --nodeps java-x.x.x-openjdk-x.x.x.x-x.x.bxx.exx
2、下载
首先到oracle官网下载jdk,https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html
3.使用sftp工具将下载的jdk文件上传到Linux服务器上
4.将jdk文件移动到/usr/local/java路径下
mv jdk-8u171-linux-x64.tar.gz /usr/local/java/jdk-8u171-linux-x64.tar.gz
5.解压jdk压缩包文件
tar -zxvf jdk-8u171-linux-x64.tar.gz
6.配置环境变量
vi /etc/profile
在文件末尾加入:
export JAVA_HOME=/usr/local/java/jdk1.8.0_171
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
保存退出(友情提醒:别试图手打,尽量复制上面的,然后根据自己实际情况改,符号太容易写错了);
7.使profile生效
source /etc/profile
8.验证jdk是否安装成功
java -version
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~