Huawei Cloud EulerOS上安装JDK 17(Java Development Kit 17)
第一步:检查系统版本
在开始之前,先确认你的EulerOS或openEuler版本,以确保系统的兼容性。可以通过以下命令查看:
命令:cat /etc/os-release
第二步:下载JDK 17安装包
你可以从Oracle官网或OpenJDK的官方渠道下载JDK 17。这里以OpenJDK为例,推荐使用Azul Zulu的OpenJDK发行版,因为它对EulerOS兼容性较好。
1. 访问Azul Zulu的官方网站:[https://www.azul.com/downloads/](https://www.azul.com/downloads/)
2. 选择适合的版本(JDK 17),下载Linux x64平台的 `.tar.gz` 安装包。
如果不想手动下载,也可以直接使用命令行下载,这里采用命令行下载
命令:
wget https://cdn.azul.com/zulu/bin/zulu17.42.19-ca-jdk17.0.7-linux_x64.tar.gz
如果你直接下载到了根目录,需要移动一下
sudo mv zulu17.42.19-ca-jdk17.0.7-linux_x64.tar.gz /opt/
第三步:上传JDK 17到服务器
如果你在本地下载了安装包,需要通过XFTP工具将其上传到服务器。假设安装包名为 `zulu17.42.19-ca-jdk17.0.7-linux_x64.tar.gz`,上传到服务器的 `/opt` 目录:
第四步:解压JDK 17
进入服务器并解压安装包:
命令:
cd /opt
tar -zxvf zulu17.42.19-ca-jdk17.0.7-linux_x64.tar.gz
第五步:配置环境变量
为了让系统识别JDK 17,需要设置环境变量。编辑 `/etc/profile` 文件:
命令:
sudo vi /etc/profile
在文件末尾添加以下内容:
export JAVA_HOME=/opt/zulu17.42.19-ca-jdk17.0.7-linux_x64
export PATH=$JAVA_HOME/bin:$PATH
保存并退出编辑器,然后使配置生效:
命令:
source /etc/profile
第六步:验证安装
最后,验证JDK 17是否安装成功:
命令
java -version
如果看到类似以下的输出,说明JDK 17已经成功安装:
openjdk version "17.0.7" 2023-04-18 LTS
OpenJDK Runtime Environment Zulu17.42+19-CA (build 17.0.7+7-LTS)
OpenJDK 64-Bit Server VM Zulu17.42+19-CA (build 17.0.7+7-LTS, mixed mode,
sharing)
第七步:清理安装包(可选)
如果一切顺利,你可以删除安装包以释放空间:
命令:
rm /opt/zulu17.42.19-ca-jdk17.0.7-linux_x64.tar.gz
总结
现在,你已经成功在Huawei Cloud EulerOS上安装了JDK 17!无论是运行Java应用还是进行开发,都可以畅行无阻了。