Centos7/Centos8安装Java Jdk11/jdk8/9,可安装多个版本
时间: 2024-09-15 15:06:14 浏览: 104
在CentOS 7或CentOS 8上安装Java JDK(Java Development Kit)的不同版本,可以按照以下步骤操作:
**安装JDK 11**:
1. **更新系统并添加存储库**: 首先,确保你的系统是最新的。
```bash
sudo yum update -y
sudo yum install epel-release -y
```
2. **安装RPM包管理器的依赖**: 对于Oracle官方RPM源,需要这个。
```bash
sudo yum install https://mirrors.tuna.tsinghua.edu.cn/oracle/jdk/ AdoptOpenJDK-jdk11-rpm GPGKey-pubkey-0x4b1B762E.txt -y
```
3. **安装JDK 11**: 完成上述步骤后,你可以通过下面命令安装JDK 11。
```bash
sudo yum install adoptopenjdk-java11 -y
```
**安装JDK 8**:
1. **下载并配置Oracle JDK 8**: 可能需要从官方网站下载RPM包,然后手动安装。例如,访问https://www.oracle.com/java/technologies/javase-jdk8-downloads.html 下载适用于CentOS的RPM。
2. **安装JDK 8**: 进行文件权限更改并安装。
```bash
sudo rpm -ivh jdk-8*.rpm
```
**安装JDK 9**:
由于Oracle不再支持JDK 9,建议直接安装JDK 11代替。但是,如果确实需要,可以在Oracle官网上找到旧版RPM包并按类似步骤进行安装。
**切换和验证Java版本**:
- 要检查已安装的Java版本,运行 `java -version` 或 ` alternatives -config java`.
- 使用 `alternatives` 工具可以方便地在多个版本之间切换默认的Java环境。
**注意事项**:
- 安装过程中确保网络连接良好,并遵守Oracle的许可协议。
- 如果你想永久保留所有版本,考虑将它们添加到系统的PATH中而不是替换默认版本。
阅读全文