优秀的编程知识分享平台

网站首页 > 技术文章 正文

linux 学习——Centos下java安装及环境配置

nanyue 2024-11-05 10:50:05 技术文章 3 ℃

一:系统环境安装好操作系统后,查看默认安装jdk,如有安装,则删除文件夹

例1:(rm -rf /usr/java/jdk1.5.0_07 或者 yum -y remove java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5(先查询已安装))

例2:

1:检查当前java版本的,发现是openjdk,不是sun公司的jdk

# java -version ----执行命令获得,这是64位,要注意。如果操作系统是64,而jdk装的32会导致相关软件报错

java version "1.7.0_09-icedtea"

OpenJDK Runtime Environment (rhel-2.3.4.1.el6_3-x86_64)

OpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode)

2:查看当前服务器的java安装包,发现都是openjdk,要卸载默认的版本1.7.0

[root@server01 usr]# rpm -qa | grep java

java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64

java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64

java-1.6.0-openjdk-devel-1.6.0.0-1.50.1.11.5.el6_3.x86_64

tzdata-java-2012j-1.el6.noarch

libvirt-java-devel-0.4.9-1.el6.noarch

libvirt-java-0.4.9-1.el6.noarch

java-1.7.0-openjdk-devel-1.7.0.9-2.3.4.1.el6_3.x86_64

3:卸载当前的open版本jdk1.7

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64

rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64

rpm -e --nodeps java-1.6.0-openjdk-devel-1.6.0.0-1.50.1.11.5.el6_3.x86_64

rpm -e --nodeps tzdata-java-2012j-1.el6.noarch

rpm -e --nodeps libvirt-java-devel-0.4.9-1.el6.noarch

rpm -e --nodeps libvirt-java-0.4.9-1.el6.noarch

rpm -e --nodeps java-1.7.0-openjdk-devel-1.7.0.9-2.3.4.1.el6_3.x86_64

微微晒晒一下我的桌面

二:重新安装jdk1.5

先下载压缩包jdk-1_5_0_07-linux-i586.bin放到/usr/java环境

1)# cd /usr/java

2)# chmod 777 jdk-1_5_0_15-linux-amd64-rpm.bin

3)# ./jdk-1_5_0_15-linux-amd64-rpm.bin ---查看协议,最后选择yes回车,如果提示报(line 679: cd: jdk1.5.0_07: 没有那个文件或目录 ),那么就要执行命令:yum install glibc.i686

4)# rpm -ivh jdk-1_5_0_15-linux-amd64.rpm----对上面的命令执行后生产rpm包,解压后的文件进行安装

三:配置java环境变量

<1># vi /etc/profile

<2>在最后加入以下几行:

export JAVA_HOME=/usr/java/jdk1.5.0_15

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

reboot--重启生效

也可以通过命令立即生效

# source /etc/profile

查看当前java安装的版本

[root@localhost java]# java -version

结束!

最近发表
标签列表