1、卸载系统自带jdk
在终端中输入
yum -y remove java java-1.4.2-gcj-compat
2、安装新版本jdk
2.1环境变量配置
vi /etc/profile
在
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC
下面加入
export JAVA_HOME=/usr/java/jdk1.6.0_31/
expor tCLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
保存退出
安装新JDK
如果报下面错误
dl failure on line 685Error: failed /usr/local/jdk1.6.0_10/jre/lib/i386/client/libjvm.so, because /usr/local/jdk1.6.0_10/jre/lib/i386/client/libjvm.so: cannot restore segment prot after reloc: Permission denied
后来经过查询得知,是selinux的设置的问题。
解决办法如下:
1。打开/etc/selinux/config
2。把selinux=enforcing改为selinux=disabled
3。重启linux
时间: 2024-10-07 06:09:26