CentOS安装jdk

近来又用到了Linux系统,所以就又新装了一个虚拟机和CentOS 6.4来用,搞开发的程序猿们可能都知道,在现在的很多企业中,生产环境大多都是Linux服务器,并且用的比较多的大都是CentOS,Red hat系列的Linux系统环境,下面我就以我当前安装的CentOS 6.4来说明一下在该环境下安装Jdk 1.7.0_75版本的操作过程吧,如下所述:

一:首先下载对应CentOS版本的jdk:这里我下载的是 jdk-7u75-linux-x64.tar.gz,下载地址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

二:下载该jdk到本地,并上传到你的CentOS 6.4系统服务器

三:在安装自己下载的jdk之前,要先看看新安装的CentOS 6.4系统自带的jdk版本,如果存在最好是卸载掉,然后再安装自己下载的jdk版本,如何卸载linux系统自带的jdk网上有很多例子,相信大家都会操作。

四:在/user/local创建个java文件夹 mkdir java,把 jdk-7u75-linux-x64.tar.gz复制到java文件夹下

解压缩刚才下载的: jdk-7u75-linux-x64.tar.gz包,命令如下:

tar xvf  jdk-7u75-linux-x64.tar.gz  

五:解压完成后,进入到:

[root@localhost~]# cd /etc  

[root@localhost etc]# vi profile  

在profile文件的末尾加入如下命令:

export JAVA_HOME=/usr/local/java/jdk1.7.0_75  

export JRE_HOME=/usr/local/java/jdk1.7.0_75/jre  

export PATH=$PATH:/usr/local/java/jdk1.7.0_75/bin  

export CLASSPATH=./:/usr/local/java/jdk1.7.0_75/lib:/usr/local/java/jdk1.7.0_75/jre/lib  

解压的文件夹名字要对应

输入:wq保存并退出,然后再重启CentOS 6.4系统

七:重新启动系统后,输入:java -version,如果看到如下截图说明你的jdk已经安装成功了。

可能出现的错误信息:

bash: ./java: cannot execute binary file

出现这个错误的原因可能是在32位的操作系统上安装了64位的jdk,
查看jdk版本和Linux版本位数是否一致。
查看你安装的Ubuntu是32位还是64位系统:
sudo uname --m
i686 //表示是32位
x86_64 // 表示是64位

原文地址:https://www.cnblogs.com/zuge/p/5752016.html