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

结束

相关推荐
计算机毕设指导61 分钟前
基于 SpringBoot 的作业管理系统【附源码】
java·vue.js·spring boot·后端·mysql·spring·intellij-idea
Gu Gu Study3 分钟前
枚举与lambda表达式,枚举实现单例模式为什么是安全的,lambda表达式与函数式接口的小九九~
java·开发语言
Chris _data5 分钟前
二叉树oj题解析
java·数据结构
牙牙70511 分钟前
Centos7安装Jenkins脚本一键部署
java·servlet·jenkins
量子网络14 分钟前
debian 如何进入root
linux·服务器·debian
paopaokaka_luck19 分钟前
[371]基于springboot的高校实习管理系统
java·spring boot·后端
我们的五年22 分钟前
【Linux课程学习】:进程描述---PCB(Process Control Block)
linux·运维·c++
以后不吃煲仔饭31 分钟前
Java基础夯实——2.7 线程上下文切换
java·开发语言
进阶的架构师32 分钟前
2024年Java面试题及答案整理(1000+面试题附答案解析)
java·开发语言
The_Ticker37 分钟前
CFD平台如何接入实时行情源
java·大数据·数据库·人工智能·算法·区块链·软件工程