1.查看系统的位数:
[root@linux jdk8]# file /bin/ls
/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=c5ad78cfc1de12b9bb6829207cececb990b3e987, stripped
2.查看相应是64位,去oracle官网下jdk1.8 64位 : http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html
下载相应的gz包 解压
tar -zxvf xxx.gz
3.设置path
vim /etc/profile
添加如下内容:JAVA_HOME根据实际目录来
JAVA_HOME=你的jdk的目录
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
4.执行指令并重启:
source /etc/profile
5.发现查看版本则显示:/lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录
经查还需要下载东西:
sudo yum install glibc.i686
6.查看相应的jdk版本:
[root@linux jdk8]# java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) Client VM (build 25.181-b13, mixed mode)