linux安装jdk1.6提示jdk-2000:1.6.0_41-fcs.x86_64 is already installed的解决方法

来源:互联网 发布:数据库支持工程师招聘 编辑:程序博客网 时间:2024/05/16 05:34

安装jdk时安装不上,如下:

[root@localhost local]# rpm -ivh jdk-6u41-linux-amd64.rpm 

Preparing...                ########################################### [100%]
        package jdk-2000:1.6.0_41-fcs.x86_64 is already installed
原因是在linux中安装了jdk,新JDK安装不上,所以只能先删除原来装的jdk

解决方法:

我之前用yum安装的jdk,现在要用yum卸载

1、先执行:

[root@localhost local]# yum list java*

2、查看已经安装的jdk,然后执行卸载

[root@localhost local]# yum remove java-1.6.0-openjdk.x86_64
3、然后查看已经安装的jdk rpm:
[root@localhost local]# rpm -qa|grep jdk
java-1.6.0-openjdk-1.6.0.0-1.54.1.11.6.el6_3.x86_64

jdk-1.6.0_41-fcs.x86_64

4、删除:

[root@localhost local]# rpm -e java-1.6.0-openjdk-1.6.0.0-1.54.1.11.6.el6_3.x86_64

[root@localhost local]# rpm -e jdk-1.6.0_41-fcs.x86_64

5、重新安装
[root@localhost local]# rpm -ivh jdk-6u41-linux-amd64.rpm 
6、安装完成后的jdk位置
[root@localhost local]#/usr/java/jdk1.6.0_41/
原创粉丝点击