tar.gz方式安装jdk配置环境变量
一、下载解压jdk
下载略
解压
tar -zxvf jdk-8u181-linux-x64.tar.gz
mv jdk1.8.0_181 /usr/local/jdk
二、java环境变量
tee /etc/profile.d/java.sh << "EOF"
JAVA_HOME=/usr/local/jdk
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
EOF
使环境变量生效
source /etc/profile
验证安装,查看版本信息
java -version
遇到的坑
这种安装方式安装jdk后使用systemctl管理tomcat遇到找不到环境变量
systemctl只读取系统环境变量,不能读取用户变量
so 我们做个软连接到系统path目录
软连接
ln -s /usr/local/jdk/bin/java /usr/bin/java