centros7如何手动安装java21
时间: 2024-09-19 08:05:11 浏览: 33
VMware下搭建CentrOS可视化桌面系统
5星 · 资源好评率100%
在CentOS 7上手动安装Java 21 (实际上,Java 21并不真实存在,最新版本的官方Java通常称为"Java 17"或类似)可以按照以下步骤进行:
1. **添加EOL仓库**:
Java官方网站不再提供RPM包,你需要从Oracle的公共Yum仓库获取。首先需要关闭系统自带的Oracle Public Yum源,因为它可能过期。运行以下命令替换`YOUR_REPOSITORY_URL`为实际的Oracle仓库地址:
```bash
sudo sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/java.repo
curl -L https://yum.java.net/releases/adoptopenjdk-8-jdk.repo | sudo tee /etc/yum.repos.d/adoptopenjdk-8-jdk.repo
```
2. **安装Java 17**:
更新yum并安装Java 17(这里假设你要安装的是 AdoptOpenJDK):
```bash
sudo yum update -y
sudo yum install adoptopenjdk-java-17.x -y
```
安装完成后,你可以通过`java -version`检查新安装的Java是否已成功。
3. **设置环境变量**:
将新安装的Java路径添加到系统PATH中,以便在任何地方都能访问Java命令。编辑`/etc/profile`或创建一个`.bashrc`文件(如果不存在):
```bash
echo "export JAVA_HOME=/usr/lib64/jvm/adoptopenjdk-17-x86_64"
echo "export PATH=$JAVA_HOME/bin:$PATH" >> ~/.bashrc
source ~/.bashrc
```
4. 验证安装:
```bash
java -version
```
阅读全文