jdk安装 (rpm安装)
- jdk下载地址: https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html
- 如果有安装openjdk 则卸载
1 2 3 4 5 6 7 8 9 10 11 12 13 | [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 |
- 将下载好的JDK上传到服务器
1 | scp C:\Users\ibbd\Desktop/jdk-8u271-linux-x64.rpm [email protected]:/root |
- 安装JDK
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | # 先到存放 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, 直接解压, 配置环境变量
- 比如解压在
/usr/local/java/jdk1.8.0_271-amd64 这个目录, 就直接配置环境变量
1 | vim /etc/profile |
- 配置环境变量(注意目录)
1 2 3 4 | 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 |