宝塔linux怎么安装jdk17
时间: 2025-05-24 16:18:01 浏览: 23
### 如何在 Linux 环境下通过宝塔面板安装 JDK 17
#### 创建并进入目标目录
为了便于管理 Java 的不同版本,在 `/usr/lib/jvm` 中创建一个新的文件夹来存储 JDK 文件。执行以下命令完成操作:
```bash
mkdir -p /usr/lib/jvm && cd /usr/lib/jvm
```
#### 下载 JDK 17 安装包
访问官方下载页面获取最新版的 JDK 17 并将其保存到指定位置。以下是具体的下载指令[^4]:
```bash
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz
```
#### 解压与重命名
解压缩已下载的 JDK 归档文件,并对其进行适当命名以便于识别和调用:
```bash
tar -zxvf jdk-17_linux-x64_bin.tar.gz
mv jdk-17.0.7 jdk17
```
#### 配置环境变量
编辑 `~/.bashrc` 或者 `/etc/profile` 来设置 JAVA_HOME 和 PATH 变量,从而全局生效这些更改。下面展示的是针对单用户的 `.bashrc` 修改方法[^1]:
```bash
echo 'export JAVA_HOME=/usr/lib/jvm/jdk17' >> ~/.bashrc
echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
```
对于系统级配置,则可以修改 `/etc/profile` 文件:
```bash
sudo echo 'export JAVA_HOME=/usr/lib/jvm/jdk17' >> /etc/profile
sudo echo 'export PATH=$JAVA_HOME/bin:$PATH' >> /etc/profile
source /etc/profile
```
#### 设置默认使用的 JDK 版本 (可选)
如果存在多个 JDK 版本共存的情况,可以通过 `alternatives` 工具定义优先级最高的那个作为系统的默认选项[^2]。
假设已经按照上述步骤设置了两个不同的 JDK 路径分别为 `/usr/lib/jvm/jdk17` 和其他旧版本路径, 则运行如下命令:
```bash
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk17/bin/java 1
sudo update-alternatives --config java
```
最后确认当前正在使用哪个版本的 JDK 是否正确无误:
```bash
java -version
```
---
阅读全文
相关推荐


















