JDK篇

卸载系统自带的jdk

使用以下命令查看是否已经安装了jdk

 rpm -qa|grep java
 rpm -qa|grep jdk

如果已经安装了可能会得到下面的结果:

java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

使用下面的命令卸载已经安装的jdk(有几个卸载几个)

yum -y remove java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
yum -y remove java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

安装Oracle的jdk1.8

先去oracle官方网站找到你要下载的jdk版本,找到链接替换下面的链接即可;通过下面的命令进行下载(由于官网需要cookie和认证的,所以要增加wget命令参数 ;
  1. wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u60-b27/jdk-8u60-linux-x64.rpm"
下载好jdk后,设置文件的权限:
  1. chmod 777 jdk-8u60-linux-x64.rpm
直接进行安装,就会把环境变量都配置好:
  1. yum install jdk-8u60-linux-x64.rpm
执行完毕后查看Java是否安装成功
  1. # java -version
  2. java version "1.8.0_60"
  3. Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
  4. Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)
表示已经安装成功了;


手动安装:

如果下载的是jdk-xuxx-linux-x64.tar.gz 压缩文件,解压到一个目录中,然后编辑/etc/profile文件增加对应的环境变量即可;

如果下载的是jdk-xuxx-linux-x64-rpm或jdk-xuxx-linux-x64-rpm.bin 安装 文件,则需要执行下面的代码进行安装

 # rpm -ivh jdk-8u60-linux-x64-rpm //选择yes直到安装完毕

如果下载的是jdk-xuxx-linux-x64.bin 安装 文件,则需要执行下面的代码进行安装:

# chmod 744 jdk-8u60-linux-x64.bin //使root用户拥有执行权限(笔者用ROOT用户安装的)
# ./jdk-8u60-linux-x64.bin //选择yes直到安装完毕

配置环境变量

通过vi命令打开并编辑/etc/profile文件,增加jdk需要的环境变量

 vi /etc/profile

按i键进行修改,在文件的最后增加如下内容

JAVA_HOME=/usr/java/jdk1.8.0_60
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

编辑完毕后按ESC推出编辑,然后输入:,在输入wq! 回车后保存并退出vi编辑器。

然后执行以下命令,更新系统环境变量

 source /etc/profile

最后执行以下命令,查看是否部署成功

 java -version

如果提示如下,说明jdk部署成功

  1. # java -version
  2. java version "1.8.0_60"
  3. Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
  4. Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)


安装OPEN JDK 1.8

使用最简单的命令yum安装
  1. yum install java-1.8.0-openjdk
安装完后就可以验证一下jdk是否安装成功。





posted @ 2015-09-10 15:43  herobeast  阅读(570)  评论(0编辑  收藏  举报