Linux 安装JDK配置环境(rpm安装和压缩版安装)

时间:2023-03-08 21:15:08
Linux 安装JDK配置环境(rpm安装和压缩版安装)

jdk安装 (rpm安装)

  1. jdk下载地址: https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html
  2. 如果有安装openjdk 则卸载
[root@centos ~]# java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode) # 检查
[root@centos ~]# rpm -qa|grep jdk
jdk1.8.0_121-1.8.0_121-fcs.x86_64 # 卸载 -e --nodeps 强制删除
[root@centos ~]# rpm -e --nodeps jdk1.8.0_121-1.8.0_121-fcs.x86_64
[root@centos ~]# java -version
-bash: /usr/bin/java: No such file or directory # OK
  1. 将下载好的JDK上传到服务器
scp C:\Users\ibbd\Desktop/jdk-8u271-linux-x64.rpm root@40.152.163.23:/root
  1. 安装JDK
# 先到存放 jdk-8u271-linux-x64.rpm 的目录
cd /root # rpm 安装 jdk, 安装完之后它会在 /usr 目录生成一个 java 文件夹, 里面有一个 jdk1.8.0_271-amd64 文件夹就是环境
rpm -ivh jdk-8u271-linux-x64.rpm # 编辑配置文件
vim /etc/profile # 配置环境变量
JAVA_HOME=/usr/java/jdk1.8.0_271-amd64
CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME
# 保存退出: 先按 Esc ,再按冒号, 然后按 wq, 最后按 回车 # 让文件立即生效
source /etc/profile # 测试, 能看到版本号就成功了
java -version

安装压缩版的JDK, 直接解压, 配置环境变量

  1. 比如解压在 /usr/local/java/jdk1.8.0_271-amd64 这个目录, 就直接配置环境变量
vim /etc/profile
  1. 配置环境变量(注意目录)
JAVA_HOME=/usr/java/jdk1.8.0_271-amd64
CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME
  1. 配置好环境变量之后让文件立即生效
source /etc/profile
  1. 查看是否生效, 能看到版本号说明成功了
java -version