CentOS怎么卸载JDK1.4.2
我系统是CentOS4.3的版本,在系统安装的时候直接就安装了JDK1.4.2;我现在想安装JDK1.5,不知道怎么卸载JDK1.4.2,我执行rpm -ql jdk和rpm -qa java、rpm -qa j2sdk都提示没有找到安装包。
可是我执行java -version时显示版本为JDK1.4.2。
各位兄弟,我现在怎么做才可以卸载JDK1.4.2的版本!!!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
[root@zxwtest ~]# rpm -qa | grep gcj ← 确认gcj的版本号
libgcj-devel-3.4.6-3
java-1.4.2-gcj-compat-1.4.2.0-27jpp ← 根据版本号卸载gcj
libgcj-3.4.6-3
[root@zxwtest ~]# yum -y remove java-1.4.2-gcj-compat ← 卸载gcj
Setting up Remove Process ← 以下是日志信息
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package java-1.4.2-gcj-compat.noarch 0:1.4.2.0-27jpp set to be erased
--> Running transaction check
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Removing:
java-1.4.2-gcj-compat noarch 1.4.2.0-27jpp installed 2.2 k
Transaction Summary
=============================================================================
Install 0 Package(s)
Update 0 Package(s)
Remove 1 Package(s)
Total download size: 0
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Removing : java-1.4.2-gcj-compat ######################### [1/1]
Removed: java-1.4.2-gcj-compat.noarch 0:1.4.2.0-27jpp
Complete!
首先运行;
# alternatives --remove java /usr/share/java/libgcj-java-placeholder.sh
# alternatives --remove javac /usr/share/java/libgcj-javac-placeholder.sh
# alternatives --remove jar /usr/bin/fastjar
# alternatives --remove jar.1.gz /usr/share/man/man1/fastjar.1.gz
删去原有链接
然后自己再创建新的链接 /usr/java/jdk/ 是自己安装的JDK版本
#ln -s /usr/java/jdk/bin/java /usr/bin/java
#ln -s /usr/java/jdk/bin/javac /usr/bin/javac
#ln -s /usr/netbeans-4.0beta2/bin/netbeans /usr/bin/netbeans
需要其他的链接可以自己再建。
rpm -qa | grep jdk 看看..