CentOS 6 安装JDK及系统配置

系统 Linux
一直对CentOS情有独钟,但因为很少用到,所以基本上不该忘的都忘了,该记住的也都没记住,懒惰真的不是好习惯。最近下了6.3版本的镜像,安装时选用的是mini安装,所以安装完成后系统非常干净。系统装完了就该搭建JDK环境了,现在就简单记录一下JDK环境的搭建过程。

一直对CentOS情有独钟,但因为很少用到,所以基本上不该忘的都忘了,该记住的也都没记住,懒惰真的不是好习惯。

最近下了6.3版本的镜像,安装时选用的是mini安装,所以安装完成后系统非常干净。系统装完了就该搭建JDK环境了,现在就简单记录一下JDK环境的搭建过程。

小插曲:

    由于CentOS 有些版本在默认情况下,会安装OpenOffice之类的软件,而这些软件需要Java支持,因此系统会默认安 装一个JDK环境,如果需要使用特定的Java环境,***将这些默认安装的JDK卸载或者彻底删除。

以CentOS 5.4为例,在安装完成CentOS 5.4之后,直接在终端中输入“java -version”,系统会显示当前的jdk版本号“java-1.6.-openjdk-1.6.0.0-1.7.b09.el5”,可以看到jdk使用的是openjdk1.6版本的。

如果此时,直接在centOS的“应用程序--添加/删除软件--基本系统--java”中,删除java,与之相关的openoffice等软件,也会自动随之删除,因此,在进行原有的jdk删除之前,***先安装配置好新的JDK及相应的环境。

安装过程:

1、首先,从oracle官网上下载相应版本的JDK,这里用的是jdk-6u33-linux-x64.bin

2、拷贝到要安装JDK的目录下(本例为 /usr/local 目录下)

3、修改为可执行:chmod 777 jdk-6u33-linux-x64.bin

4、执行安装:./jdk-6u33-linux-x64.bin

5、安装完成,可以看到jdk1.6.0_33目录已经生成了

6、删除jdk-6u33-linux-x64.bin

经过以上步骤后,JDK就已经安装完成了,但是还需要执行以下配置

系统配置:

1、使用VI编辑 /etc 下的 profile 文件

2、在 export 命令之前添加 JDK 的配置信息(也可追加到文件末尾,根据个人习惯配置)

         例:

  1. export JAVA_HOME=/usr/local/jdk1.6.0.33  
  2.  export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar  
  3. PATH=$PATH:$JAVA_HOME/bin  
  4. export PATH USER LOGNAME MAIL HOSTNAME ...  

3、保存并退出VI编辑器,执行 source /etc/profile 命令,使改动生效

4、执行 java -version 命令验证系统配置是否生效

         例:

  1. [root@xg ~]# java -version  
  2. java version "1.6.0_33"  
  3. Java(TM) SE Runtime Environment (build 1.6.0_33-b04)  
  4. Jave HotSpot(TM) 64-Bit Server VM (build 20.8-b03. mixed mode)  
  5. [root@xg ~]#  

至此,新的JDK环境已经安装并配置完成。接下来该删除系统自带的JDK了

首先,在终端中输入"rpm -qa | grep gcj " 命令,查看gcj的版本号(如果没有结果则以下操作可以忽略)

这里查到的结果是:

  1. java-1.4.2-gcj-compat-1.4.2.0-40jpp.115  
  2. libgcj-4.1.2-48.e15  

其次,卸载系统自带的JDK。在终端中输入"yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115",然后等待系统卸载完自带的JDK。最终在终端中显示"Complete",卸载完成。

责任编辑:黄丹 来源: ITeye
相关推荐

2010-03-26 16:45:12

CentOS系统

2010-01-13 15:17:18

VirtualBox安

2011-01-10 17:57:28

linux配置

2011-10-26 20:37:27

XManager ss

2010-02-02 17:46:43

Fedora vsft

2011-09-15 15:16:37

Ubuntu软件

2010-02-04 16:35:09

Ubuntu安装

2010-03-02 15:47:39

Linux内核系统

2010-04-15 13:42:18

Unix操作系统

2010-04-22 15:44:10

Aix操作系统

2019-10-31 16:38:57

WindowsWindows 7软件

2011-01-20 17:09:11

2014-08-08 10:09:01

CentOS服务器配置

2020-02-24 09:45:02

Bash截Linux系统配置

2010-03-02 16:51:59

Linux操作系统

2009-12-17 13:20:46

路由器配置

2009-12-22 10:15:36

Linux Apach

2010-01-06 14:56:07

Linux操作系统

2020-03-05 08:01:35

Linux评测配置

2010-01-06 15:18:19

Linux操作系统
点赞
收藏

51CTO技术栈公众号