一、下载jdk并解压
tar -xf jdk-8u25-linux-i586.tar.gz
二、将解压后的文件移到/usr/bin,并重命名位jdk8
sudo mv jdk1.8.0_25 /usr/bin/jdk8
三、修改/etc/profile文件
sudo gedit /etc/profile
四、在最后一行加入
export JAVA_HOME=/usr/bin/jdk8 export CLASSPATH=.:$JAVA_HOME/lib export PATH=$PATH:$JAVA_HOME/bin
五、重新启动或者注销用户,即可
注、保存后输入java或javac会出现“cannot restore segment prot after reloc: Permission denied”错误解决方案:
解决的办法是在root用户下,修改/etc/selinux/config 文件, 把SELINUX=enforcing 改成 SELINUX=disabled。 然后,保存关闭,重启机器就可以了。