服务器系统CentOS Linux release 7.4.1708
,可以通过cat /etc/redhat-release
命令查看
下载文件
官网地址下载jdk压缩包
在自己的服务器中创建jdk的文件夹
mkdir jdk
cd jdk
然后将下载好的jdk复制到文件夹中
tar -zxvf jdk-8u211-linux-x64.tar.gz
将源文件解压到当前的目录中
设置环境变量
全局模式下,也就是root用户下
vim /etc/profile
这个文件是全局的环境变量是所有的用户公用的
JAVA_HOME=/usr/local/java/jdk1.8.0_211
JRE_HOME=/usr/local/java/jdk1.8.0_211/jre
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export PATH JAVA_HOME CLASSPATH
在profile的文件末尾添加配置信息
source /etc/profile
使新修改后的环境文件生效
java -version
查看文件是否生效,输出jdk版本则表示配置成功
java version "1.8.0_211"
Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)
在非root用户的情况下
修改本用户的配置文件
vim ~/.bashrc
在文件中同样输入对应的配置
JAVA_HOME=/usr/local/java/jdk1.8.0_211
JRE_HOME=/usr/local/java/jdk1.8.0_211/jre
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export PATH JAVA_HOME CLASSPATH
使修改后的配置文件生效
source ~/.bash_profile