安装步骤:
1.新建/usr/java文件夹,将jdk-8u11-linux-x64.tar.gz放到该文件夹中,并将工作目录切换到/usr/java目录下
2.配置环境变量:
A、使用vim /etc/profile编辑profile文件,
B、在/etc/profile底部加入如下内容:
JAVA_HOME=/usr/java/jdk1.8.0_11
PATH=${JAVA_HOME}/bin:$PATH
CLASSPATH=${JAVA_HOME}/jre/lib:${JAVA_HOME}/lib
export PATH JAVA_HOME CLASSPATH
3.使用命令 source /etc/profile让profile文件立即生效
4.命令测试,
①、使用javac命令,不会出现command not found错误
②、使用java -version,出现版本为java version "1.8.0_11"
③、echo $JAVA_HOME, echo $CLASSPATH, echo $PATH,看看自己的配置是否都正确。
我的机器 输入命令java -version 版本是1.7,输入命令javac 报错 not command
后来发现原来CentOs 自带了JDK1.7,通过下面方法把自带JDK卸载掉
卸载自带JDK
1.rpm-qa | grep Java命令来查询出系统自带的jdk
2.rpm -e --nodeps 后面跟系统自带的jdk名,这个命令来删除系统自带的jdk,
例如:rpm -e --nodeps java-1.7.0-openjdk-headless-1.7
最后执行命令source /etc/profile ,测试后java -version、javac 、java命令生效,jdk安装成功成功