一、查看Jdk安装路径:
whereis java
wichJava(Java执行路径) ) ) ) )。
echo $JAVA_HOME
echo $PATH
备注: windows上可以使用:
显示setJava_home3360JDK安装路径
查看Java-version3360JDK版本
二、卸载旧版JDK :
1 .检查JDK版本:
rpm -qa | grep jdk
rpm -qa | grep gcj
可能的结果如下
libgcj-4.1.2-42.el5
Java-1.4.2-gcj-compat-1.4.2.0-40 jpp.115
2 .然后卸载:
yum-yremovejava-1.4.2-gcj-compat-1.4.2.0-40 jpp.115
如果此方法不行,可以通过以下方法卸载:
1 )卸载系统附带的jdk版本。 确认随附的jdk。
#rpm -qa|grep gcj
可能会显示以下信息:
libgcj-4.1.2-44.el5
Java-1.4.2-gcj-compat-1.4.2.0-40 jpp.115
使用rpm -e --nodeps命令删除上面搜索的内容。
# rpm-e-nodeps Java-1.4.2-gcj-compat-1.4.2.0-40 jpp.115
2 )卸载rpm安装的jkd版本,以确定已安装的jdk :
# rpm-QA
可能会显示以下信息:
jdk-1.6.0_22-fcs
卸载:
#rpm -e --nodeps jdk-1.6.0_22-fcs
3 )找到jdk安装目录的_uninst子目录
在shell终端上运行命令./uninstall.sh可以卸载jdk
三.下载新版本的JDK
官方地址: http://www.Oracle.com/tech network/Java/Java se/downloads/index.htm
四.安装JDK (以JDK1.6为例)。
1、jdk1.6提供以下两种自解压文件: 1 ) jdk-6u22-linux-i586 .复杂的高跟鞋
2 ) jdk-6u22-linux-i586-rpm .复杂的高跟鞋
2、我下载的是jdk-6u22-linux-i586-rpm .复杂的高跟鞋
3、为所有用户添加可执行权限#chmod x jdk-6u22-linux-i586-rpm .复杂高跟鞋
4、运行本文件,命令如下: #./jdk-6u22-linux-i586-rpm .复杂的高跟鞋
运行后,解压缩一些rpm包。 其中有jdk-6u22-linux-i586.rpm。 这是主软件包,接下来安装此主软件包。
5 .切换到root用户,进入存储在jdk-6u22-linux-i586.rpm中的目录,然后运行以下命令: rpm -ivh jdk-6u22-linux-i586.rpm
安装软件时,JDK将自动安装在/usr/java/jdk-1.6.0_22-fcs目录中
在linux上安装时,经常会遇到以下故障:
rpmshouldnotbeuseddirectlyinstallrpmpackages,use Alien instead!
使用这个命令就好了。
rpm-ivhjdk-6u 22-Linux-i586.rpm---nodeps---force
五.配置环境变量:
如果所有用户都想共享jdk环境变量,可以通过以下方式进行设置:
(但是,如果其他用户使用其他JDK,则会受到影响,建议不要这样做。 )
将:添加到/etc/profile文件
# VI/etc /配置文件
导出Java _ home=/usr/Java/JDK-1.6.0 _ 22-FCS
导出类路径=$ class path : $ Java _ home/lib : $ Java _ home/JRE/lib
导出路径=$ Java _ home /复杂高跟鞋:$JAVA_HOME/jre/复杂高跟鞋:$PATH:$HOME/复杂高跟鞋
注:要更改文件并立即生效,必须运行# source /etc/profile。 否则,仅在下次重新登录此用户时生效。
请记住,如果将$CLASSPATH:添加到CLASSPATH路径中,则在解释class文件时可能会发生错误。
当然,也可以用更彻底的方法使用reboot命令重新启动计算机。
在/etc/profile中配置的环境变量可能在系统重新启动或重新使用SSH连接后无效。 其理由有以下可能性
1 .对于某些非根用户,环境变量是有效的,但切换到根用户后,使用javac等命令将禁用。
写入/etc/profile的环境变量在重新启动后自动生效。 每次在重新启动之前打开终端时,都必须运行source命令,如所述。
附件:如何安装tar类型的JDK :
首先解压*.tar.gz
tar -xzvf *.tar.gz将得到的文件夹假设为java
转到/usr/
设置sudo mv java /usr/local和环境变量:
在sudo vim /etc/profile中打开文件
最后输入:
导出Java _ home=/usr/local/javaexportjre _ home=/usr/local/Java/jreexportclasspath=. $ Java _ homom 使用复杂的高跟鞋:$JRE_HOME/复杂的高跟鞋:$PATHUbuntu更改默认的jdk
更新-备用--- -安装/usr /复杂高跟鞋/java java /usr/localjava/复杂高跟鞋/Java 300更新-备用
更新- -备用- -配置Java选择默认的jdk
java -version
以上在linux上查看和卸载已安装的jdk的方法(推荐)是编辑与大家共享的所有内容。 希望您能参考。 另外,我想支持褐家。