1.下载jdk的压缩包
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2.解压缩 (这里解压缩在/usr/java/目录下)
tar -zxvf dk-7u79-linux-x64.tar.gz
3.在/etc/profile中加入如下配置
JAVA_HOME=/usr/java/jdk1.7.0_79
JRE_HOME=/usr/java/jdk1.7.0_79/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
4.执行source /etc/profile,是刚才修改的配置文件生效;
5.java -version,查看jdk是否安装成功
note:若出现:
bash: /usr/java/jdk1.7.0_55/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录
则表明缺少linux中的glibc库,运行sudo yum install glibc.i686,安装依赖库文件即可。Java虚拟机是用C语言编写的,所以Java虚拟机的运行依赖一些C语言库。
glibc:是GNU发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。