您的位置:首页 > 运维架构 > Linux

CentOS6.4(64位系统下安装jdk)

2016-03-03 10:00 691 查看
       一直在windows系统下开发JavaWeb应用,最近突发奇想,想把应用部署到linux系统下,于是安装了虚拟机,并且安装了CentOS 6.4系统,接着就是安装jdk了,于是乎把CentOS6.4系统下的安装jdk步骤分享到下面,与诸位学习交流,如有不妥之处请您提出宝贵的意见

一、查看Jdk的安装路径:

[b][root@localhost~]# [/b]
whereis java
java: /usr/local/java
[b][root@localhost~]
#[/b] which java
/usr/local/java/jdk1.7.0_79/bin/java
[b][root@localhost~]
# [/b]echo $JAVA_HOME
/usr/local/java/jdk1.7.0_79
[b][root@localhost~]
# [/b]echo $PATH
/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/java/jdk1.7.0_79/bin:/root/bin


[b]二、卸载旧版本的JDK:[/b]

1. 确定JDK的版本:

[root@localhost~]#rpm -qa | grep jdk

[root@localhost~]#rpm -qa | grep gcj

 

可能的结果是:

libgcj-4.1.2-42.el5 

java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 

 

2.然后卸载

  [root@localhost~]#yum -y remove java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

如果这中方法不行,可以使用如下的方法卸载:

 

1)卸载系统自带的jdk版本: 

   查看自带的jdk: 

   [root@localhost~]#rpm -qa|grep gcj 

   可能看到如下类似的信息: 

   libgcj-4.1.2-44.el5 

   java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 

   使用rpm -e --nodeps 命令删除上面查找的内容: 

  [root@localhost~] #rpm -e –nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 

2)卸载rpm安装的jkd版本 

   查看安装的jdk: 

   #rpm -qa|grep jdk 

   可能看到如下类似的信息: 

   jdk-1.6.0_22-fcs 

   卸载: 

   [root@localhost~]#rpm -e --nodeps jdk-1.6.0_22-fcs   

 

3)找到jdk安装目录的_uninst子目录

·在shell终端执行命令./uninstall.sh即可卸载jdk

3.开始安装jdk

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

  2)下载该jdk到本地,并上传到你的CentOS 6.4系统的opt临时目录下

  3)新建一个jdk的安装目录,我这里是在/usr/local/下新建了java目录,命令:mkdir /usr/local/java ,再把[b]jdk-7u79-linux-x64.tar.gz压缩包[/b]

         从opt目录下复制到/usr/local/java目录下,命令如下:

         查看下载的压缩包([root@localhost opt]# lsjdk-7u79-linux-x64.tar.gz )


         [root@localhost opt]#cp jdk-7u75-linux-x64.tar.gz /usr/local/java

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

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

   5)解压完成后,进入到:

          [root@localhost~]# cd /etc

          [root@localhost etc]# vi profile

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

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

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

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

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

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

   8)重新启动系统后,输入:[b][root@localhost~]#java -version[/b]

        
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息