本文以jdk1.8 以及centos7版本为例,讲述如何在Linux系统下安装jdk
1 检查系统是否已安装jdk
java -version
如果显示"command not found"之类的信息,说明系统未安装JDK。
2 下载jdk
从Oracle官方( https://www.oracle.com/java/technologies/downloads/ )下载Linux环境的jdk
选择Linux x64相关的版本,后缀为tar.gz
3 创建安装目录
sudo mkdir /usr/local/java
4 解压安装包
将下载好的jdk,使用xshell,xftp等工具,上传到以上目录后,进行解压。
cd /usr/local/java
sudo tar -zxvf jdk-8u161-linux-x64.tar.gz
5 配置环境变量
sudo vim /etc/profile
在文件末尾输入以下下信息,并保存该配置文件
# 设置JAVA环境变量
export JAVA_HOME=/usr/local/java/jdk1.8.0_161
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
6 使环境变量生效
source /etc/profile
7 最终验证
java -version
打印出类似如下信息后,说明配置成功。
常见问题:
如遇权限不足的问题,可以使用以下命令:
sudo chmod 755 /usr/local/java
如果环境变量未生效,
1 检查/etc/profile 文件中输入内容、标点符号是否有误(标点符号位英文格式)
2 重新执行 source/etc/profile
3 重启终端
4 重启操作系统