CentOS linux安装jdk

  1. 查找系统是否安装jdk
c 复制代码
java -version
rpm -qa | grep jdk
  1. 卸载原jdk
c 复制代码
rpm -e --nodeps jdk..(这里为自己jdk路径)
  1. 下载指定版本rpm包

  2. 上传至/usr/local/(具体目录自定义)

  3. 切换至该目录

  4. 安装

c 复制代码
rpm -ivh jdk-8u301-linux-x64.rpm
  1. 默认安装路径为/usr/java

  2. 安装成功,执行相关命令,检查

c 复制代码
java
javac
java -version
  1. 配置环境变量
c 复制代码
vi /etc/profile
c 复制代码
JAVA_HOME=/usr/java/jdk1.8.0_301-amd64
JRE_HOME=/usr/java/jdk1.8.0_301-amd64/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
  1. 使配置环境立即生效
c 复制代码
source /etc/profile
  1. 查看环境变量
c 复制代码
echo $PATH

结束

相关推荐
灯火不休ᝰ13 小时前
[kotlin] 从Java到Kotlin:掌握基础语法差异的跃迁指南
java·kotlin·安卓
KoiHeng13 小时前
Java的文件知识与IO操作
java·开发语言
czlczl2002092513 小时前
Spring Data Redis
java·redis·spring
知识即是力量ol13 小时前
在客户端直接上传文件到OSS
java·后端·客户端·阿里云oss·客户端直传
Coder个人博客14 小时前
Linux6.19-ARM64 mm init子模块深入分析
linux·安全·车载系统·系统架构·系统安全·鸿蒙系统·安全架构
闻哥14 小时前
深入理解 Spring @Conditional 注解:原理与实战
java·jvm·后端·python·spring
煜磊14 小时前
MD5加盐值-注册与登录
java·开发语言
济61714 小时前
ARM Linux 驱动开发篇----Linux驱动开发与裸机开发的区别---- Ubuntu20.04
linux·arm开发·驱动开发
慎思知行14 小时前
Discord中创建机器人的流程
linux·服务器·机器人
enbug14 小时前
编译安卓内核:以坚果R1、魔趣MK100(Android 10)系统为例
android·linux