# Linux安装JDK1.8

# 下载解压

官网下载地址 (opens new window)

image-20211222095435501

解压(根据自己包名来)

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

等号两侧不要加入空格,不然会出现“不是有效的标识符”,因为source /etc/profile 时不能识别多余到空格,会理解为是路径一部分。

运行以下命令,使profile生效

source /etc/profile
1

# 检验是否成功

java -version
1

# 报错

如果使用上面的方法安装后报以下错误,可以使用rpm安装包安装

image-20211222104421313

  • 删除之前的jdk安装包,移除环境配置

下载rpm包,使用rpm安装

rpm -ivh jdk-8u311-linux-x64.rpm
1

安装后的jdk路径位置在

/usr/java/jdk1.8.0_311-amd64
1

image-20211222104755235

上次更新时间: 2024年2月14日星期三上午10点24分