Linux中安装Oracle jdk

144 阅读1分钟

1.先下载Oracle jdk,官方下载地址

iShot_2023-12-07_18.04.18.png 如果不知道自己电脑是x86还是x64,执行如下命令:

uname -m

如果输出是 "x86_64",则表示你的系统是64位(x64)架构。如果输出是 "i686"、"i386" 或类似的,那么你的系统是32位(x86)架构。

2、在 /usr/local 目录下新建 Java 文件夹

mkdir /usr/local/java

将 jdk 拷贝到 /usr/local/java  进入到 java 文件夹,解压压缩包

tar -xvf jdk-8u141-linux-x64.tar (tar格式)
tar -zxvf jdk-8u391-linux-x64.tar.gz  (tar.gz格式)

3、设置环境变量  这里采用全局设置方法,就是修改 etc/profile,它是是所有用户的共用的环境变量  找到 /etc/profile, 编辑,在末尾添加

#JDK8
export JAVA_HOME=/usr/local/java/jdk1.8.0_141
export JRE_HOME=/usr/local/java/jdk1.8.0_141/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
#JDK21
export JAVA_HOME=/usr/local/java/jdk-21.0.9
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

请记住,在上述添加过程中,等号两侧不要加入空格,不然会出现 “不是有效的标识符”,因为 source /etc/profile 时不能识别多余到空格,会理解为是路径一部分。  然后保存

运行以下命令,使 profile 生效

source /etc/profile

4、检验是否成功  在终端

java -version

5.正常输出结果

java version "21.0.9" 2025-10-15 LTS
Java(TM) SE Runtime Environment ...
Java HotSpot(TM) 64-Bit Server VM ...