目录
4、安装 rpm -ivh jdk-8u231-linux-x64.rpm
1、确认主机的cpu型号
[root@chm ~]# uname -a
Linux chm 4.4.115-1.el7.elrepo.x86_64 #1 SMP Sat Feb 3 20:11:41 EST 2018 x86_64 x86_64 x86_64 GNU/Linux
2、到官网下载对应的rpm包
进入官网下载 https://www.oracle.com/technetwork/java/javase/downloads/index.html rpm格式的JDK,根据自己的主机cpu型号选择jdk-8u231-linux-x64.rpm ,通过xftp客户端传到服务器。
3、将rpm包放到/opt目录下并赋执行权限
chmod +x jdk-8u231-linux-x64.rpm
4、安装 rpm -ivh jdk-8u231-linux-x64.rpm
[root@172 opt]# rpm -ivh jdk-8u231-linux-x64.rpm
警告:jdk-8u231-linux-x64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID ec551f03: NOKEY
准备中... ################################# [100%]
正在升级/安装...
1:jdk1.8-2000:1.8.0_231-fcs ################################# [100%]
Unpacking JAR files...
tools.jar...
plugin.jar...
javaws.jar...
deploy.jar...
rt.jar...
jsse.jar...
charsets.jar...
localedata.jar..
5、验证 java -version
[root@172 opt]# java -version
java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)
6、配置环境变量并使其生效
[root@172 ~]# cat ./.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
export JAVA_HOME=/usr/java/jdk1.8.0_231-amd64
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export PATH JAVA_HOME
[root@172 ~]# source .bash_profile
[root@172 ~]# pwd
/root
[root@172 ~]#
7、总结
安装centos jdk1.8 最好是通过yum源和rpm包进行安装,系统自动安装在/usr/java 目录下,且自动回创建软链接,当java程序通过jsch验证版本号时不会提示bash报错