参考前人经验:
前提(可以忽略)
1.查看 CentOS 系统的版本
cat /etc/redhat-release
2.配置centos阿里源
备份系统yum文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
下载新的CentOS-Base.repo 到/etc/yum.repos.d/
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
或者
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
运行 yum makecache 命令生成缓存
https://developer.aliyun.com/mirror/centos
JDK安装
3.CentOS7下安装JDK
卸载系统自带的OpenJDK以及相关的java文件
查看Java版本java -version
查找openjdk版本rpm -qa | grep java
卸载Java :yum -y remove java #等待卸载完成即可
开始安装
1.下载jdk(已提前下载)
进入 Oracle 版jdk下载地址 下载合适的 JDK 版本,准备安装。
2.创建java目录
1、/usr/local目录下创建java目录
mkdir /usr/local/java
2、将下载的jdk传入至/usr/java/目录下,并解压(可以使用xftp等工具)
cd /usr/local/java
tar -zxvf jdk-8u201-linux-x64.tar.gz
3.设置环境变量
两种方式:
1、修改/etc/profile
2、修改~/.bashrc
4.使其生效source /etc/profile
测试
java
javac
java --version
#jdk
export JAVA_HOME=/usr/local/java/jdk1.8.0_201
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export PATH=$PATH:$JAVA_HOME/bin