登录linux
我使用的是Alibaba Cloud Linux 3.2104 LTS 64位操作系统,登录后结果如下:
Welcome to Alibaba Cloud Elastic Compute Service !
Updates Information Summary: available
7 Security notice(s)
5 Important Security notice(s)
2 Moderate Security notice(s)
Run "dnf upgrade-minimal --security" to apply all updates.More details please refer to:
https://help.aliyun.com/document_detail/416274.html
Last login: Wed Nov 16 10:41:48 2022 from 47.96.60.212
[root@iZbp1c9fcexoakss5x9pxlZ ~]#
下载Linux版本的jdk
找到下载地址,例如:
Java Platform, Standard Edition 17 ReferenceImplementations
我以https://download.java.net/openjdk/jdk17/ri/openjdk-17+35_linux-x64_bin.tar.gz这个地址为例,使用wget命令,下载jdk:
wget https://download.java.net/openjdk/jdk17/ri/openjdk-17+35_linux-x64_bin.tar.gz
解压
使用tar命令,把jdk解压到/usr/local/src下,如下:
tar -zxvf openjdk-17+35_linux-x64_bin.tar.gz -C /usr/local/src
系统会生成一个名为:jdk-17 的文件夹,-C 指定解压到哪里。
设置环境变量
1、使用vim编辑配置文件,如下:
vim /etc/profile
2、shift + g 定位到最后一行,按一下a或i键,进入编辑模式,再按回车键进入下一行,输入:
export JAVA_HOME=/usr/local/src/jdk-17
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
结果如下:
和在Windows下配置一样。
3、按Esc键 输入:wq 保存并退出。
4、让配置文件生效:
source /etc/profile
验证安装是否成功
java -version
结果如下:
[root@iZbp1c9fcexoakss5x9pxlZ ~]# java -version
openjdk version "17" 2021-09-14
OpenJDK Runtime Environment (build 17+35-2724)
OpenJDK 64-Bit Server VM (build 17+35-2724, mixed mode, sharing)
参考:Linux上安装jdk1.8和配置环境变量_xsqsharp的博客-CSDN博客_linux安装jdk1.8并配置环境变量