首先查看centos中是否本身已安装jdk
rpm -qa | grep jdk(如图,我自己的已安装)
卸载已安装的Jdk
rpm -e --nodeps 你的jdk包(建议jdk包直接复制查找出来的,自己手打容易出错)
卸载完成后就开始安装你自己的jdk了
1、先去官网下载linux版本的jdk我下载的是1.8版本的
2、将下载下来的jdk拷贝到自己创建的java目录下(你没有创建也可以)
cp /桌面/jdk-8u121-linux-i586.tar.gz /home/txr/soft/java
3、解药Jdk到当前目录
tar -zxvf jdk-8u121-linux-i586.tar.gz
得到文件夹jdk1.8.0_121
4、编辑配置文件,配置环境变量
vim /etc/profile
按i进行插入
在最后添加如下内容
JAVA_HOME=你的jdk路径(我的路径 /home/txr/soft/java/jdk1.8.0_121)
JRE_HOME=$JAVA_HOME/jre/
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH=$JAVA_HOME/bin:$JRE_HOME/bin
export PATH JAVA_HOME CLASSPATH
注意:千万千万不要在=号中多打空格!!!!!!
5、重启机器或者执行命令:source /etc/profile
sudo shutdown -r now
6、查看安装情况
java -version
最后注意注意不要安装错了版本 否则会报 bash: ./java:cannot binary file
这是因为32位的操作系统安装了64位的jdk
查看本机的系统版本
sudo uname -m
i686 //表示32位
x86_64//表示64位