当前位置: 代码网 > it编程>编程语言>C/C++ > 在宝塔面板中安装OpenJDK-17的3种方法步骤

在宝塔面板中安装OpenJDK-17的3种方法步骤

2025年07月11日 C/C++ 我要评论
title: 在宝塔面板中安装openjdk-17的三种方法date: 2025-4-30categories: 技术教程tags: [minecraft, 服务器搭建, 宝塔面板, java]如果你

title: 在宝塔面板中安装openjdk-17的三种方法
date: 2025-4-30
categories: 技术教程

tags: [minecraft, 服务器搭建, 宝塔面板, java]

如果你的宝塔面板软件商店中缺少 openjdk-17(例如搭建 minecraft 1.17+ 服务器时),本文提供三种解决方案,涵盖手动安装、编译安装和插件管理。

方法一:通过命令行手动安装

适用系统:ubuntu/debian/centos

步骤 1:安装依赖工具

# ubuntu/debian
sudo apt update
sudo apt install -y software-properties-common

# centos
sudo yum install -y epel-release

步骤 2:添加 openjdk 官方仓库

# ubuntu/debian
sudo add-apt-repository -y ppa:openjdk-r/ppa
sudo apt update

# centos(手动下载解压)
wget https://download.java.net/openjdk/jdk17/ri/openjdk-17+35_linux-x64_bin.tar.gz
sudo tar -xvf openjdk-17+35_linux-x64_bin.tar.gz -c /usr/lib/jvm/

步骤 3:安装 openjdk-17

# ubuntu/debian
sudo apt install -y openjdk-17-jdk

# centos(需配置环境变量)
echo 'export java_home=/usr/lib/jvm/jdk-17' >> ~/.bashrc
echo 'export path=$java_home/bin:$path' >> ~/.bashrc
source ~/.bashrc

方法二:通过宝塔编译安装

适用场景:需自定义安装路径

步骤 1:下载 openjdk-17 源码包

  1. 访问 openjdk 17 官方下载页  或者 点击这里下载
  2. 选择 linux/x64 版本(如 openjdk-17_linux-x64_bin.tar.gz
  3. 通过宝塔文件管理上传至 /www/java 目录

步骤 2:解压并配置

cd /www/java
tar -xvf openjdk-17_linux-x64_bin.tar.gz
sudo mv jdk-17 /usr/lib/jvm/

步骤 3:设置环境变量

echo 'export java_home=/usr/lib/jvm/jdk-17' >> /etc/profile
echo 'export path=$java_home/bin:$path' >> /etc/profile
source /etc/profile

方法三:使用宝塔 java 项目管理器

适用场景:图形化操作

  1. 安装插件
    进入宝塔 → 软件商店 → 搜索 java项目管理器 → 安装
  2. 安装 jdk-17

    • 打开 java项目管理器 → 点击 jdk版本管理
    • 选择 jdk-17 → 点击安装
  3. 验证安装
    在终端输入 java -version,输出应包含 openjdk 17.0.x

验证 java 环境

java -version
# 成功示例
openjdk version "17.0.9" 2023-10-17
openjdk runtime environment (build 17.0.9+9-debian-1deb11u2)
openjdk 64-bit server vm (build 17.0.9+9-debian-1deb11u2, mixed mode)

常见问题

1. 宝塔无法识别手动安装的 java

  • 解决方案:在宝塔 → 环境变量 中手动添加 java_home=/usr/lib/jvm/jdk-17

2. 安装后提示“找不到 java”

  • 排查步骤

    echo $java_home  # 检查路径是否正确
    source /etc/profile  # 重新加载配置

总结

方法优点适用场景
命令行手动安装官方支持,稳定性高熟悉 linux 命令的用户
宝塔编译安装自定义路径灵活需要指定安装目录
java 项目管理器图形化操作简单新手快速部署

按需选择方法后,即可顺利安装 openjdk-17,为 minecraft 等 java 应用提供支持!

到此这篇关于在宝塔面板中安装openjdk-17的3种方法的文章就介绍到这了,更多相关宝塔面板安装jdk17内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com