一、离线安装
1.下载jdk
当前最新版本下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
历史版本下载地址:http://www.oracle.com/technetwork/java/javase/archive-139210.html
2.上传到linux
将下载好的jdk安装包上传到linux自己想要放置的指定包路径下
3.解压
解压jdk安装包:tar -zxvf jdk-8u181-linux-x64.tar.gz
4.复制路径
进入解压后的目录 cd jdk1.8.0_181
执行:pwd获取路径
复制jdk所在全路径
5.修改环境变量
vim /etc/profile
在最后位置添加以下内容:
export JAVA_HOME=/home/pocket_walk/installed/jdk1.8.0_181
export PATH=$JAVA_HOME/bin:$PATH
注:JAVA_HOME:是刚才复制的jdk解压缩后的全路径
6.保存
shift + zz 保存刚才编辑的配置
7.source
保存后需要执行source才生效:source /etc/profile
8.验证
在任意目录下执行:java -version
到此jdk就安装成功了!
二、在线安装
1.查看已安装的Jdk版本
使用rpm -qa | grep java 查看CentOS中已安装的Jdk版本
2.删除已安装的Jdk
使用 rpm -e --nodeps xxx (上面查看到的包 ),,逐条删除。
或使用
rpm -qa | grep jdk
rpm -qa | grep gcj
yum -y remove java-xxx-xxx
3. 在线下载JDK
3.1.命令:
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm
3.2.查看是否下载成功
在当前目录使用 ll 查看是否下载成功
3.3.添加执行权限
命令:chmod +x jdk-8u131-linux-x64.rpm
3.4.执行rpm进行安装
命令:rpm -ivh jdk-8u131-linux-x64.rpm
3.5.查看JDK是否安装成功
命令:java -version
注:查看JDK的安装路径,(一般默认的路径:/usr/java/jdk1.8.0_131)
4.配置JDK环境变量
4.1.编辑 /etc/profile
命令:vim /etc/profile
4.2.编辑环境变量(添加到最后)
export JAVA_HOME=/usr/java/jdk1.8.0_131 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin export PATH=$PATH:${JAVA_PATH}
保存:shift + zz 保存刚才编辑的配置
4.3.让profile立即生效
命令:source /etc/profile
到此就配置成功了!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了