# Linux安装JDK1.8
# 下载解压

解压(根据自己包名来)
tar -zxvf jdk-8u311-linux-x64.tar.gz
1
# 设置环境变量
全局设置方法,修改etc/profile, 找到/etc/profile,编辑,在末尾添加
vim /etc/profile
1
#java environment
export JAVA_HOME=/usr/local/java/jdk1.8.0_311
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
export LIBJLI_PATH=/usr/local/java/jdk1.8.0_311/jre/lib/amd64/jli/libjli.so
export PATH=$LIBJLI_PATH:$PATH
1
2
3
4
5
6
2
3
4
5
6
等号两侧不要加入空格,不然会出现“不是有效的标识符”,因为source /etc/profile 时不能识别多余到空格,会理解为是路径一部分。
运行以下命令,使profile生效
source /etc/profile
1
# 检验是否成功
java -version
1
# 报错
如果使用上面的方法安装后报以下错误,可以使用rpm安装包安装

- 删除之前的jdk安装包,移除环境配置
下载rpm包,使用rpm安装
rpm -ivh jdk-8u311-linux-x64.rpm
1
安装后的jdk路径位置在
/usr/java/jdk1.8.0_311-amd64
1
